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 
void StreamLogWriter::end ( std::ostringstream &  os)
void StreamLogWriter::endl ( std::ostringstream &  os)
void StreamLogWriter::show ( LogLevel  level = LogLevel::TRACE)

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