EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
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)
 
 StreamLogWriter (std::ostream &out, std::string logFile)
 
 ~StreamLogWriter ()
 
virtual void show (LogLevel level=LogLevel::TRACE)
 
virtual void begin (std::ostringstream &os, LogLevel level, unsigned category)
 
virtual void end (std::ostringstream &os)
 
virtual void endl (std::ostringstream &os)
 
- 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)
StreamLogWriter::StreamLogWriter ( std::ostream &  out,
std::string  logFile 
)
StreamLogWriter::~StreamLogWriter ( )

Member Function Documentation

void StreamLogWriter::begin ( std::ostringstream &  os,
LogLevel  level,
unsigned  category 
)
virtual
void StreamLogWriter::end ( std::ostringstream &  os)
virtual
void StreamLogWriter::endl ( std::ostringstream &  os)
virtual
void StreamLogWriter::show ( LogLevel  level = LogLevel::TRACE)
virtual

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