Public Member Functions | Public Attributes

Logging::Logger::Logger_ptr Class Reference

List of all members.

Public Member Functions

 Logger_ptr ()
 ~Logger_ptr ()

Public Attributes

LoggerSmartPtr globalLogger_m
LoggerSmartPtr anonymousLogger_m
LoggerSmartPtr staticLogger_m
LoggerList loggers_m

Constructor & Destructor Documentation

Logging::Logger::Logger_ptr::Logger_ptr (  )  [inline]
Logging::Logger::Logger_ptr::~Logger_ptr (  )  [inline]

Member Data Documentation

Anonymous logger. To be used in situations where the logger's name is irrelevant.

Referenced by Logger_ptr(), and ~Logger_ptr().

Global logger. By changing this (via the the setGlobalLogger), one can completely alter the way logs are handled throughout the system.

Referenced by Logger_ptr(), and ~Logger_ptr().

List of all child loggers.

Static logger. To be used in static methods.

Referenced by Logger_ptr(), and ~Logger_ptr().


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