bpp-core  2.1.0
 All Classes Namespaces Files Functions Variables Typedefs Friends
bpp::StdErr Class Reference

Standard error stream. More...

#include <Bpp/Io/OutputStream.h>

+ Inheritance diagram for bpp::StdErr:
+ Collaboration diagram for bpp::StdErr:

Public Member Functions

OutputStreamoperator<< (const std::string &message)
 
OutputStreamoperator<< (const char *message)
 
OutputStreamoperator<< (const char &message)
 
OutputStreamoperator<< (const int &message)
 
OutputStreamoperator<< (const unsigned int &message)
 
OutputStreamoperator<< (const long int &message)
 
OutputStreamoperator<< (const unsigned long int &message)
 
OutputStreamoperator<< (const double &message)
 
OutputStreamoperator<< (const long double &message)
 
OutputStreamoperator<< (const bool &message)
 
OutputStreamendLine ()
 
OutputStreamflush ()
 
StdErrclone () const
 Create a copy of this object and send a pointer to it. More...
 
OutputStreamsetPrecision (unsigned int digit)
 
unsigned int getPrecision () const
 
virtual OutputStreamenableScientificNotation (bool yn)
 
virtual bool isScientificNotationEnabled () const
 

Detailed Description

Standard error stream.

This class wraps the std::cerr stream.

Definition at line 304 of file OutputStream.h.

Member Function Documentation

StdErr* bpp::StdErr::clone ( ) const
inlinevirtual

Create a copy of this object and send a pointer to it.

Returns
A pointer toward the copy object.

Implements bpp::OutputStream.

Definition at line 330 of file OutputStream.h.

virtual OutputStream& bpp::AbstractOutputStream::enableScientificNotation ( bool  yn)
inlinevirtualinherited

Implements bpp::OutputStream.

Definition at line 122 of file OutputStream.h.

References bpp::AbstractOutputStream::scienceNotation_.

OutputStream& bpp::StdErr::endLine ( )
inlinevirtual

Implements bpp::OutputStream.

Definition at line 326 of file OutputStream.h.

OutputStream& bpp::StdErr::flush ( )
inlinevirtual

Implements bpp::OutputStream.

Definition at line 327 of file OutputStream.h.

References bpp::OutputStream::flush().

OutputStream& bpp::StdErr::operator<< ( const std::string &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 308 of file OutputStream.h.

OutputStream& bpp::StdErr::operator<< ( const char *  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 309 of file OutputStream.h.

OutputStream& bpp::StdErr::operator<< ( const char &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 310 of file OutputStream.h.

References bpp::AbstractOutputStream::getPrecision().

OutputStream& bpp::StdErr::operator<< ( const int &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 311 of file OutputStream.h.

References bpp::AbstractOutputStream::getPrecision().

OutputStream& bpp::StdErr::operator<< ( const unsigned int &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 312 of file OutputStream.h.

OutputStream& bpp::StdErr::operator<< ( const long int &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 313 of file OutputStream.h.

References bpp::AbstractOutputStream::getPrecision().

OutputStream& bpp::StdErr::operator<< ( const unsigned long int &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 314 of file OutputStream.h.

OutputStream& bpp::StdErr::operator<< ( const double &  message)
inlinevirtual
OutputStream& bpp::StdErr::operator<< ( const long double &  message)
inlinevirtual
OutputStream& bpp::StdErr::operator<< ( const bool &  message)
inlinevirtual

Implements bpp::OutputStream.

Definition at line 325 of file OutputStream.h.

OutputStream& bpp::AbstractOutputStream::setPrecision ( unsigned int  digit)
inlinevirtualinherited

Implements bpp::OutputStream.

Definition at line 115 of file OutputStream.h.

References bpp::AbstractOutputStream::precision_.


The documentation for this class was generated from the following file: