Whiteboard
An interface and tools for visualizing large and complex datasets
Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions | List of all members
Log< T > Class Template Reference

#include <log.h>

Public Member Functions

 Log ()
 
virtual ~Log ()
 
std::ostringstream & Get (TLogLevel level=logINFO)
 

Static Public Member Functions

static TLogLevelReportingLevel ()
 
static std::string ToString (TLogLevel level)
 
static TLogLevel FromString (const std::string &level)
 

Protected Attributes

std::ostringstream os
 

Private Member Functions

 Log (const Log &)
 
Logoperator= (const Log &)
 

Constructor & Destructor Documentation

template<typename T >
Log< T >::Log ( )
template<typename T >
Log< T >::~Log ( )
virtual
template<typename T>
Log< T >::Log ( const Log< T > &  )
private

Member Function Documentation

template<typename T >
TLogLevel Log< T >::FromString ( const std::string &  level)
static
template<typename T >
std::ostringstream & Log< T >::Get ( TLogLevel  level = logINFO)
template<typename T>
Log& Log< T >::operator= ( const Log< T > &  )
private
template<typename T >
TLogLevel & Log< T >::ReportingLevel ( )
static
template<typename T >
std::string Log< T >::ToString ( TLogLevel  level)
static

Member Data Documentation

template<typename T>
std::ostringstream Log< T >::os
protected

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