#include <log.hh>
Inheritance diagram for mpcl::util::logging::TLogStreambuf< TChar, TTraits >:
Public Methods | |
TLogStreambuf (void) | |
Builds a new instance. | |
void | also (std::basic_ostream< TChar, TTraits > &rtOSTREAM) |
void | erase (const std::basic_ostream< TChar, TTraits > &rktOSTREAM) throw (TNotFoundException) |
int | overflow (int iCHAR=EOF) |
void | setFacility (ELogFacility eLOG_FACILITY) |
Sets log facility. | |
void | setLevel (ELogLevel eLOG_LEVEL) |
Sets log level. | |
std::streamsize | xsputn (const char *pkcSTRING, std::streamsize zSIZE) |
ELogLevel | getLevel (void) const |
Gets log level. | |
ELogFacility | getFacility (void) const |
Gets log facility. |
Definition at line 159 of file log.hh.
|
Enables rtOSTREAM for receiving the information written in this instance.
Definition at line 208 of file log.hh. Referenced by mpcl::util::logging::TLog< TChar, TTraits >::also(). |
|
Disables rktOSTREAM for receiving the information written in this instance.
Definition at line 466 of file log.hh. Referenced by mpcl::util::logging::TLog< TChar, TTraits >::erase(). |
|
Appends the character designated by iCHAR to the output sequence, if possible.
Definition at line 487 of file log.hh. References mpcl::text::Format(). |
|
Appends zSIZE characters from pkcSTRING to the log. Whenever a newline appears, the string until that character is logged and then, it start again with the rest of the string in pkcSTRING.
Definition at line 532 of file log.hh. References mpcl::text::Format(). |