|
FIFE
|
Create a Logger instance to communicate with LogManager Logger stores information about the current module thus reducing the typing needed for individual traces Common way of doing things is to instantiate a static Logger on top of .cpp file and then use that in .cpp-file's methods. More...
#include <logger.h>
Collaboration diagram for FIFE::Logger:Public Member Functions | |
| Logger (logmodule_t module) | |
| Creates new logger and associates it with given module. More... | |
| ~Logger () | |
| Destructor. More... | |
| void | log (LogManager::LogLevel level, const std::string &msg) |
| logs given message with given log level More... | |
| void | log (LogManager::LogLevel level, const LMsg &msg) |
| logs given message with given log level. More... | |
| logmodule_t | getModule () const |
| gets module where this logger is associated to More... | |
Private Attributes | |
| logmodule_t | m_module |
Related Functions | |
(Note that these are not member functions.) | |
| static Logger | _log (LM_AUDIO) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_CONTROLLER) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_AUDIO) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_NATIVE_LOADERS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_NATIVE_LOADERS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_NATIVE_LOADERS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_NATIVE_LOADERS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_STRUCTURES) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_FO_LOADERS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VFS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VFS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VFS) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_GUI) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_GUI) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_RESMGR) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIDEO) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIDEO) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIDEO) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_CAMERA) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEWVIEW) |
| Logger to use for this source file. More... | |
| static Logger | _log (LM_VIEW) |
| Logger to use for this source file. More... | |
Create a Logger instance to communicate with LogManager Logger stores information about the current module thus reducing the typing needed for individual traces Common way of doing things is to instantiate a static Logger on top of .cpp file and then use that in .cpp-file's methods.
| FIFE::Logger::Logger | ( | logmodule_t | module | ) |
Creates new logger and associates it with given module.
Definition at line 50 of file logger.cpp.
| FIFE::Logger::~Logger | ( | ) |
Destructor.
Definition at line 54 of file logger.cpp.
|
inline |
| void FIFE::Logger::log | ( | LogManager::LogLevel | level, |
| const std::string & | msg | ||
| ) |
logs given message with given log level
Definition at line 57 of file logger.cpp.
References FIFE::LogManager::instance(), FIFE::LogManager::log(), and m_module.
| void FIFE::Logger::log | ( | LogManager::LogLevel | level, |
| const LMsg & | msg | ||
| ) |
logs given message with given log level.
Message is wrapped into LMsg instance for easy formatting
Definition at line 61 of file logger.cpp.
References FIFE::LogManager::instance(), FIFE::LogManager::log(), m_module, and FIFE::LMsg::str.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
related |
Logger to use for this source file.
|
private |
Definition at line 235 of file logger.h.
Referenced by getModule(), and log().