Inheritance diagram for mortic::ILogManager:
Public Member Functions | |
ILogManager (IRoot *root) | |
Never use this, use IRoot::getLogManager(). | |
virtual | ~ILogManager () |
Never use this, use drop(). | |
virtual void | setLogLevel (enum ELogLevel level)=0 |
Sets the log level. | |
virtual enum ELogLevel | getLogLevel ()=0 |
Get the log level. | |
virtual void | log (std::string text, enum EManagerType type=EMT_ROOT, enum ELogLevel level=ELL_NOTIFY)=0 |
Log a message. |
This class prints logging messages to standard out as well as to a formatted HTML file for easy reading. You should always get this class from IRoot::getLogManager(). The log manager loads the following settings from configuration:
file - the VFS filename to write to level - the lowercase name of the log level to use, eg. "pessimistic"
Definition at line 60 of file ILogManager.h.
|
Never use this, use IRoot::getLogManager().
Definition at line 66 of file ILogManager.h. |
|
Never use this, use drop().
Definition at line 72 of file ILogManager.h. |
|
Get the log level. For an explanaition of a log level, see ELogLevel.
|
|
Log a message. This function logs a message with a source and a level. The source could also be considered a category, and different categories have different colors in the HTML log.
|
|
Sets the log level. For an explanaition of a log level, see ELogLevel.
|