#include <log.hh>
Inheritance diagram for mpcl::util::logging::TLog< TChar, TTraits >:
Public Methods | |
TLog (void) | |
Builds a new instance. | |
TLog & | also (std::basic_ostream< TChar, TTraits > &rtOSTREAM) |
template<typename TItem> void | debug (TItem tITEM) |
TLog & | erase (const std::basic_ostream< TChar, TTraits > &rktOSTREAM) |
TLog & | operator<< (MManipulator mMANIP_FUNCTION) |
TLog & | operator<< (TLog &(*mMANIP_FUNCTION)(TLog &)) |
void | setFacility (ELogFacility eLOG_FACILITY) |
void | setLevel (ELogLevel eLOG_LEVEL) |
ELogLevel | getLevel (void) const |
Gets log level. | |
ELogFacility | getFacility (void) const |
Gets log facility. |
Definition at line 283 of file log.hh.
|
Enables rtOSTREAM for receiving the information written in this instance.
Definition at line 318 of file log.hh. References mpcl::util::logging::TLogStreambuf< TChar, TTraits >::also(). |
|
Writes tITEM using debug log level and user log facility. The currents log and facility levels do not change.
Definition at line 330 of file log.hh. References mpcl::util::logging::TBaseLog::ELogFacility, mpcl::util::logging::TBaseLog::ELogLevel, mpcl::util::logging::TLog< TChar, TTraits >::getFacility(), mpcl::util::logging::TLog< TChar, TTraits >::getLevel(), mpcl::util::logging::TLog< TChar, TTraits >::setFacility(), and mpcl::util::logging::TLog< TChar, TTraits >::setLevel(). |
|
Disables rktOSTREAM for receiving the information written in this instance.
Definition at line 348 of file log.hh. References mpcl::util::logging::TLogStreambuf< TChar, TTraits >::erase(). |
|
Calls manipulator mMANIP_FUNCTION over this instance.
|
|
Calls manipulator mMANIP_FUNCTION over this instance.
Definition at line 360 of file log.hh. References mpcl::util::logging::MManipulator. |
|
Sets log facility.
Implements mpcl::util::logging::TBaseLog. Definition at line 382 of file log.hh. References mpcl::util::logging::TBaseLog::ELogFacility, and mpcl::util::logging::TLogStreambuf< TChar, TTraits >::setFacility(). Referenced by mpcl::util::logging::TLog< TChar, TTraits >::debug(). |
|
Sets log level.
Implements mpcl::util::logging::TBaseLog. Definition at line 392 of file log.hh. References mpcl::util::logging::TBaseLog::ELogLevel, and mpcl::util::logging::TLogStreambuf< TChar, TTraits >::setLevel(). Referenced by mpcl::util::logging::TLog< TChar, TTraits >::debug(). |