All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SPxOut Class Reference Wrapper for several output streams. A verbosity level is used to decide which stream to use and whether to really print a given message. Regardless of whether the verbosity level is set via a manipulator or via the member function, it is persistent until a new value is set. More...
Detailed DescriptionWrapper for several output streams. A verbosity level is used to decide which stream to use and whether to really print a given message. Regardless of whether the verbosity level is set via a manipulator or via the member function, it is persistent until a new value is set. Most ostream member functions are not provided here; use the corresponding stream manipulators (e.g., spxout << verb( SPxOut::WARNING ) << std::setw( 15 ) << 42 << std::endl;
or spxout.setVerbosity( SPxOut::WARNING );
spxout << std::setw( 15 ) << 42 << std::endl;
instead of spxout << std::setw( 15 ) << verb( SPxOut::WARNING ) << 42 << std::endl;
in order to make sure that Member Enumeration Documentation
Constructor & Destructor Documentation
constructor Definition at line 22 of file spxout.cpp. References SPxOut::DEBUG, SPxOut::ERROR, SPxOut::INFO3, SPxOut::m_streams, and SPxOut::WARNING.
Member Function Documentation
Returns the stream for the current verbosity. Definition at line 157 of file spxout.h. References SPxOut::getStream(), and SPxOut::getVerbosity(). Referenced by SPxOut::good(), SPxOut::operator!(), and SPxOut::precision().
Returns the stream for the specified verbosity level. Definition at line 150 of file spxout.h. References SPxOut::m_streams. Referenced by SPxOut::getCurrentStream().
Definition at line 111 of file spxout.h. References SPxOut::m_verbosity. Referenced by SPxBasis::Desc::dump(), CLUFactor::dump(), SPxBasis::dump(), and SPxOut::getCurrentStream().
Definition at line 122 of file spxout.h. References SPxOut::getCurrentStream().
Definition at line 127 of file spxout.h. References SPxOut::getCurrentStream().
Definition at line 132 of file spxout.h. References SPxOut::getCurrentStream(). Referenced by SPxSolver::computeFtest(), SPxSolver::computeTest(), and read_input_file().
Sets the stream for the specified verbosity level. Definition at line 143 of file spxout.h. References SPxOut::m_streams.
Definition at line 105 of file spxout.h. References SPxOut::m_verbosity. Referenced by SPxBasis::Desc::dump(), CLUFactor::dump(), SPxBasis::dump(), and soplex::operator<<(). Member Data Documentation
array of pointers to internal streams, indexed by verbosity level Definition at line 172 of file spxout.h. Referenced by SPxOut::getStream(), SPxOut::setStream(), SPxOut::SPxOut(), and SPxOut::~SPxOut().
verbosity level Definition at line 170 of file spxout.h. Referenced by SPxOut::getVerbosity(), and SPxOut::setVerbosity().
|