bpp-core3
3.0.0
|
OutputStream interface. More...
#include <Bpp/Io/OutputStream.h>
Public Member Functions | |
virtual OutputStream & | operator<< (const std::string &message)=0 |
virtual OutputStream & | operator<< (const char *message)=0 |
virtual OutputStream & | operator<< (const char &message)=0 |
virtual OutputStream & | operator<< (const int &message)=0 |
virtual OutputStream & | operator<< (const unsigned int &message)=0 |
virtual OutputStream & | operator<< (const long int &message)=0 |
virtual OutputStream & | operator<< (const unsigned long int &message)=0 |
virtual OutputStream & | operator<< (const double &message)=0 |
virtual OutputStream & | operator<< (const long double &message)=0 |
virtual OutputStream & | operator<< (const bool &message)=0 |
virtual OutputStream & | endLine ()=0 |
virtual OutputStream & | flush ()=0 |
virtual OutputStream & | setPrecision (int digit)=0 |
virtual int | getPrecision () const =0 |
virtual OutputStream & | enableScientificNotation (bool yn)=0 |
virtual bool | isScientificNotationEnabled () const =0 |
The Clonable interface. | |
OutputStream * | clone () const =0 |
Create a copy of this object and send a pointer to it. More... | |
OutputStream interface.
This interface define several << operators for outputing messages. Wrapper classes for the STL streams are available as special implementations, but this interface can be used to redirect the output to files or to graphical components for instance.
Definition at line 29 of file OutputStream.h.
|
pure virtual |
Create a copy of this object and send a pointer to it.
Implements bpp::Clonable.
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::AbstractOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
Referenced by bpp::ParameterList::printParameters(), bpp::DataTable::write(), and bpp::Table< T >::write().
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
Referenced by bpp::StdOut::flush(), and bpp::StdErr::flush().
|
pure virtual |
|
pure virtual |
Implemented in bpp::AbstractOutputStream.
Referenced by bpp::StlOutputStream::operator<<(), bpp::StlOutputStreamWrapper::operator<<(), bpp::StdOut::operator<<(), and bpp::StdErr::operator<<().
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::StdErr, bpp::StdOut, bpp::StlOutputStreamWrapper, bpp::StlOutputStream, and bpp::NullOutputStream.
|
pure virtual |
Implemented in bpp::AbstractOutputStream.
Referenced by bpp::BppOParametrizableFormat::write().