libcamgm
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ca_mgm::log::StreamLineWriter Struct Reference

#include <LogControl.hpp>

Inheritance diagram for ca_mgm::log::StreamLineWriter:
ca_mgm::log::LineWriter ca_mgm::log::FileLineWriter ca_mgm::log::StderrLineWriter ca_mgm::log::StdoutLineWriter

Public Member Functions

 StreamLineWriter (std::ostream &str_r)
 
virtual void writeOut (const std::string &formated_r)
 
- Public Member Functions inherited from ca_mgm::log::LineWriter
virtual ~LineWriter ()
 

Protected Member Functions

 StreamLineWriter ()
 

Protected Attributes

std::ostream * _str
 

Detailed Description

Base class for ostream based LineWriter

Constructor & Destructor Documentation

ca_mgm::log::StreamLineWriter::StreamLineWriter ( std::ostream &  str_r)
inline
ca_mgm::log::StreamLineWriter::StreamLineWriter ( )
inlineprotected

Member Function Documentation

virtual void ca_mgm::log::StreamLineWriter::writeOut ( const std::string &  formated_r)
inlinevirtual

Reimplemented from ca_mgm::log::LineWriter.

Member Data Documentation

std::ostream* ca_mgm::log::StreamLineWriter::_str
protected

The documentation for this struct was generated from the following file: