EEROS  0.4.1.0
API for the EEROS Real-Time Robotics Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
eeros::logger::StreamLogWriter Class Reference

#include <StreamLogWriter.hpp>

Inheritance diagram for eeros::logger::StreamLogWriter:
Collaboration diagram for eeros::logger::StreamLogWriter:

Public Member Functions

 StreamLogWriter (std::ostream &out)
 
virtual void show (unsigned level=~0)
 
virtual void begin (unsigned level, unsigned category)
 
virtual void end ()
 
virtual void endl ()
 
virtual LogWriteroperator<< (int value)
 
virtual LogWriteroperator<< (unsigned int value)
 
virtual LogWriteroperator<< (long value)
 
virtual LogWriteroperator<< (double value)
 
virtual LogWriteroperator<< (const std::string &value)
 
virtual LogWriteroperator<< (std::ostream &os)
 
virtual LogWriteroperator<< (void(*f)(LogWriter &))
 
- Public Member Functions inherited from eeros::logger::LogWriter
virtual ~LogWriter ()
 
- Public Member Functions inherited from eeros::logger::Writer
virtual ~Writer ()
 

Constructor & Destructor Documentation

StreamLogWriter::StreamLogWriter ( std::ostream &  out)

Member Function Documentation

void StreamLogWriter::begin ( unsigned  level,
unsigned  category 
)
virtual

Implements eeros::logger::Writer.

void StreamLogWriter::end ( )
virtual

Implements eeros::logger::Writer.

Here is the call graph for this function:

void StreamLogWriter::endl ( )
virtual

Implements eeros::logger::LogWriter.

Here is the call graph for this function:

LogWriter & StreamLogWriter::operator<< ( int  value)
virtual
LogWriter & StreamLogWriter::operator<< ( unsigned int  value)
virtual
LogWriter & StreamLogWriter::operator<< ( long  value)
virtual
LogWriter & StreamLogWriter::operator<< ( double  value)
virtual
LogWriter & StreamLogWriter::operator<< ( const std::string &  value)
virtual
LogWriter & StreamLogWriter::operator<< ( std::ostream &  os)
virtual
LogWriter & StreamLogWriter::operator<< ( void(*)(LogWriter &)  f)
virtual
void StreamLogWriter::show ( unsigned  level = ~0)
virtual

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