Public Member Functions | |
virtual | ~UConsoleLogger () |
Protected Member Functions | |
UConsoleLogger () | |
Private Member Functions | |
virtual void | _write (const char *msg, va_list arg) |
virtual void | _writeStr (const char *msg) |
Friends | |
class | ULogger |
This class is used to write logs in the console. This class cannot be directly used, use ULogger::setType() to console type to print in console and use macro UDEBUG(), UINFO()... to print messages.
Definition at line 73 of file ULogger.cpp.
virtual UConsoleLogger::~UConsoleLogger | ( | ) | [inline, virtual] |
Definition at line 76 of file ULogger.cpp.
UConsoleLogger::UConsoleLogger | ( | ) | [inline, protected] |
Definition at line 85 of file ULogger.cpp.
virtual void UConsoleLogger::_write | ( | const char * | msg, |
va_list | arg | ||
) | [inline, private, virtual] |
Reimplemented from ULogger.
Definition at line 88 of file ULogger.cpp.
virtual void UConsoleLogger::_writeStr | ( | const char * | msg | ) | [inline, private, virtual] |
Reimplemented from ULogger.
Definition at line 92 of file ULogger.cpp.
friend class ULogger [friend] |
Only the Logger can create inherited loggers according to the Abstract factory patterns.
Definition at line 83 of file ULogger.cpp.