Puma Reference Manual Puma::ErrorStream Class Reference



Puma::ErrorStream Class Reference

#include <ErrorStream.h>

Inheritance diagram for Puma::ErrorStream:
Inheritance graph

List of all members.

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)

Constructor & Destructor Documentation

Puma::ErrorStream::ErrorStream ( std::ostream &  s = cerr) [inline]
virtual Puma::ErrorStream::~ErrorStream ( ) [inline, virtual]

Member Function Documentation

void Puma::ErrorStream::endMessage ( ) [virtual]

Implements Puma::ErrorSink.

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.