Puma Reference Manual Puma::ErrorStream Class Reference



Puma::ErrorStream Class Reference

#include <ErrorStream.h>

Inheritance diagram for Puma::ErrorStream:
Inheritance graph

Public Member Functions

 ErrorStream (std::ostream &s=cerr)
 
virtual ~ErrorStream ()
 
ErrorStreamoperator<< (const char *)
 
ErrorStreamoperator<< (long)
 
ErrorStreamoperator<< (unsigned)
 
ErrorStreamoperator<< (int)
 
ErrorStreamoperator<< (short)
 
ErrorStreamoperator<< (char)
 
ErrorStreamoperator<< (double)
 
ErrorStreamoperator<< (const ErrorSeverity &)
 
ErrorStreamoperator<< (Location)
 
ErrorStreamoperator<< (const Printable &)
 
ErrorStreamoperator<< (void(*f)(ErrorSink &))
 
void endMessage ()
 
void reset ()
 
bool silent ()
 
bool loud ()
 
ErrorSeverity severity () const
 
void severity (ErrorSeverity &s)
 
- Public Member Functions inherited from Puma::ErrorSink
virtual ~ErrorSink ()
 

Constructor & Destructor Documentation

Puma::ErrorStream::ErrorStream ( std::ostream &  s = cerr)
inline
virtual Puma::ErrorStream::~ErrorStream ( )
inlinevirtual

Member Function Documentation

void Puma::ErrorStream::endMessage ( )
virtual

Implements Puma::ErrorSink.

bool Puma::ErrorStream::loud ( )
ErrorStream& Puma::ErrorStream::operator<< ( const char *  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( long  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( unsigned  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( int  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( short  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( char  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( double  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( const ErrorSeverity )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( Location  )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( const Printable )
virtual

Implements Puma::ErrorSink.

ErrorStream& Puma::ErrorStream::operator<< ( void(*)(ErrorSink &)  f)
virtual

Implements Puma::ErrorSink.

void Puma::ErrorStream::reset ( )
ErrorSeverity Puma::ErrorStream::severity ( ) const
inline
void Puma::ErrorStream::severity ( ErrorSeverity s)
inline
bool Puma::ErrorStream::silent ( )



Puma Reference Manual. Created on Sun Mar 27 2016.