Tapkee
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DefaultLoggerImplementation Class Reference

#include <logging.hpp>

Public Member Functions

 DefaultLoggerImplementation ()
 
virtual ~DefaultLoggerImplementation ()
 
virtual void message_info (const std::string &msg)
 
virtual void message_warning (const std::string &msg)
 
virtual void message_debug (const std::string &msg)
 
virtual void message_error (const std::string &msg)
 
virtual void message_benchmark (const std::string &msg)
 

Private Member Functions

DefaultLoggerImplementationoperator= (const DefaultLoggerImplementation &)
 
 DefaultLoggerImplementation (const DefaultLoggerImplementation &)
 

Private Attributes

std::ostream * os_
 

Detailed Description

Default std::cout implementation of LoggerImplementation.

Definition at line 52 of file logging.hpp.

Constructor & Destructor Documentation

Definition at line 55 of file logging.hpp.

virtual ~DefaultLoggerImplementation ( )
virtual

Definition at line 56 of file logging.hpp.

Member Function Documentation

virtual void message_benchmark ( const std::string &  msg)
virtual

Implements LoggerImplementation.

Definition at line 61 of file logging.hpp.

virtual void message_debug ( const std::string &  msg)
virtual

Implements LoggerImplementation.

Definition at line 59 of file logging.hpp.

virtual void message_error ( const std::string &  msg)
virtual

Implements LoggerImplementation.

Definition at line 60 of file logging.hpp.

virtual void message_info ( const std::string &  msg)
virtual

Implements LoggerImplementation.

Definition at line 57 of file logging.hpp.

virtual void message_warning ( const std::string &  msg)
virtual

Implements LoggerImplementation.

Definition at line 58 of file logging.hpp.

DefaultLoggerImplementation& operator= ( const DefaultLoggerImplementation )
private

Member Data Documentation

std::ostream* os_
private

Definition at line 66 of file logging.hpp.


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