Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::common::LogWriter Class Reference

List of all members.

Public Member Functions

 LogWriter ()
virtual ~LogWriter ()
void addOstream (std::ostream *ostream)
void removeOstream (std::ostream *ostream)
void write (const std::string &text)
void writeLine (const std::string &text)

Static Public Member Functions

osg::ref_ptr< LogWriter > getDefaultLogWriter ()

Protected Attributes

std::vector< std::ostream * > outputStreams

Constructor & Destructor Documentation

amire::common::LogWriter::LogWriter  ) 

virtual amire::common::LogWriter::~LogWriter  )  [virtual]

Member Function Documentation

void amire::common::LogWriter::addOstream std::ostream *  ostream  ) 

osg::ref_ptr<LogWriter> amire::common::LogWriter::getDefaultLogWriter  )  [static]

void amire::common::LogWriter::removeOstream std::ostream *  ostream  ) 

void amire::common::LogWriter::write const std::string &  text  ) 

void amire::common::LogWriter::writeLine const std::string &  text  ) 

Member Data Documentation

std::vector<std::ostream *> amire::common::LogWriter::outputStreams [protected]

The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:55 2003 for AMIRE-Framework by doxygen1.3