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

mpcl::util::logging::TBaseLog Class Reference

Base class for logs. More...

#include <log.hh>

Inheritance diagram for mpcl::util::logging::TBaseLog:

mpcl::util::logging::TLog< TChar, TTraits > mpcl::util::logging::TLogStreambuf< TChar, TTraits > List of all members.

Public Types

typedef ISystem::ELogFacility ELogFacility
typedef ISystem::ELogLevel ELogLevel

Public Methods

virtual void setFacility (ELogFacility eLOG_FACILITY)=0
 Sets log facility.

virtual void setLevel (ELogLevel eLOG_LEVEL)=0
 Sets log level.

virtual ELogLevel getLevel (void) const=0
 Gets log level.

virtual ELogFacility getFacility (void) const=0
 Gets log facility.


Detailed Description

Base class for logs.

Definition at line 107 of file log.hh.


Member Typedef Documentation

typedef ISystem::ELogFacility mpcl::util::logging::TBaseLog::ELogFacility
 

Imports all versions of system::ISystem::ELogLevel.

See also:
system::ISystem::ELogLevel.

Definition at line 118 of file log.hh.

Referenced by mpcl::util::logging::TLog< TChar, TTraits >::debug(), mpcl::util::logging::TLog< TChar, TTraits >::getFacility(), mpcl::util::logging::TLogStreambuf< TChar, TTraits >::getFacility(), mpcl::util::logging::TLog< TChar, TTraits >::setFacility(), and mpcl::util::logging::TLogStreambuf< TChar, TTraits >::setFacility().

typedef ISystem::ELogLevel mpcl::util::logging::TBaseLog::ELogLevel
 

Imports all versions of system::ISystem::ELogLevel.

See also:
system::ISystem::ELogFacility.

Definition at line 126 of file log.hh.

Referenced by mpcl::util::logging::TLog< TChar, TTraits >::debug(), mpcl::util::logging::TLog< TChar, TTraits >::getLevel(), mpcl::util::logging::TLogStreambuf< TChar, TTraits >::getLevel(), mpcl::util::logging::TLog< TChar, TTraits >::setLevel(), and mpcl::util::logging::TLogStreambuf< TChar, TTraits >::setLevel().


The documentation for this class was generated from the following file:
Generated on Mon Oct 13 02:35:27 2003 for MPCL by doxygen1.2.18