Public Member Functions | List of all members
sdf::SDF_VERSION_NAMESPACE::Console::ConsoleStream Class Reference

An ostream-like class that we'll use for logging. More...

#include <Console.hh>

Public Member Functions

 ConsoleStream (std::ostream *_stream)
 Constructor. More...
 
std::ostream * GetStream ()
 Get the current stream object. More...
 
template<class T >
ConsoleStreamoperator<< (const T &_rhs)
 Redirect whatever is passed in to both our ostream (if non-NULL) and the log file (if open). More...
 
template<class T >
Console::ConsoleStreamoperator<< (const T &_rhs)
 
void Prefix (const std::string &_lbl, const std::string &_file, unsigned int _line, int _color)
 Print a prefix to both terminal and log file. More...
 
void SetStream (std::ostream *_stream)
 Set the stream object. More...
 

Detailed Description

An ostream-like class that we'll use for logging.

Member Function Documentation

◆ operator<<()

template<class T >
Console::ConsoleStream& sdf::SDF_VERSION_NAMESPACE::Console::ConsoleStream::operator<< ( const T &  _rhs)

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