Puma Reference Manual Puma::ErrorCollector Class Reference



Puma::ErrorCollector Class Reference

#include <ErrorCollector.h>

Inheritance diagram for Puma::ErrorCollector:
Inheritance graph

Public Member Functions

 ErrorCollector ()
 
virtual ~ErrorCollector ()
 
ErrorCollectoroperator<< (const char *)
 
ErrorCollectoroperator<< (long)
 
ErrorCollectoroperator<< (unsigned)
 
ErrorCollectoroperator<< (int)
 
ErrorCollectoroperator<< (short)
 
ErrorCollectoroperator<< (char)
 
ErrorCollectoroperator<< (double)
 
ErrorCollectoroperator<< (const ErrorSeverity &)
 
ErrorCollectoroperator<< (Location)
 
ErrorCollectoroperator<< (const Printable &)
 
ErrorCollectoroperator<< (void(*f)(ErrorSink &))
 
void endMessage ()
 
int index ()
 
void index (int n)
 
void Shift (ErrorSink &e)
 
const ErrorSeverityseverity () const
 
- Public Member Functions inherited from Puma::ErrorSink
virtual ~ErrorSink ()
 

Constructor & Destructor Documentation

Puma::ErrorCollector::ErrorCollector ( )
inline
virtual Puma::ErrorCollector::~ErrorCollector ( )
inlinevirtual

Member Function Documentation

void Puma::ErrorCollector::endMessage ( )
virtual

Implements Puma::ErrorSink.

int Puma::ErrorCollector::index ( )
void Puma::ErrorCollector::index ( int  n)
ErrorCollector& Puma::ErrorCollector::operator<< ( const char *  )
virtual

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

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

Implements Puma::ErrorSink.

const ErrorSeverity& Puma::ErrorCollector::severity ( ) const
void Puma::ErrorCollector::Shift ( ErrorSink e)



Puma Reference Manual. Created on Fri Oct 24 2014.