Puma Reference Manual Puma::ErrorSink Class Reference



Puma::ErrorSink Class Referenceabstract

#include <ErrorSink.h>

Inheritance diagram for Puma::ErrorSink:
Inheritance graph

Public Member Functions

virtual ~ErrorSink ()
 
virtual ErrorSink & operator<< (const char *)=0
 
virtual ErrorSink & operator<< (long)=0
 
virtual ErrorSink & operator<< (unsigned)=0
 
virtual ErrorSink & operator<< (int)=0
 
virtual ErrorSink & operator<< (short)=0
 
virtual ErrorSink & operator<< (char)=0
 
virtual ErrorSink & operator<< (double)=0
 
virtual ErrorSink & operator<< (const ErrorSeverity &)=0
 
virtual ErrorSink & operator<< (Location)=0
 
virtual ErrorSink & operator<< (const Printable &)=0
 
virtual ErrorSink & operator<< (void(*f)(ErrorSink &))=0
 
virtual void endMessage ()=0
 

Constructor & Destructor Documentation

virtual Puma::ErrorSink::~ErrorSink ( )
inlinevirtual

Member Function Documentation

virtual void Puma::ErrorSink::endMessage ( )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( const char *  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( long  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( unsigned  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( int  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( short  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( char  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( double  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( const ErrorSeverity &  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( Location  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( const Printable &  )
pure virtual
virtual ErrorSink& Puma::ErrorSink::operator<< ( void(*)(ErrorSink &)  f)
pure virtual



Puma Reference Manual. Created on Fri Aug 28 2015.