![]() |
Home · Modules · Classes · Namespaces · Functions |
The QxtLoggerEngine class is the parent class of all extended Engine Plugins. More...
#include <QxtLoggerEngine>
Inherited by QxtAbstractIOLoggerEngine and QxtBasicSTDLoggerEngine.
The QxtLoggerEngine class is the parent class of all extended Engine Plugins.
QxtLoggerEngine is what gives the QxtLogger it's power. While the Logger itself manages memory, logic, and log levels, it is the various Engine Plugins that do the actual work of logging the data.
Constructor
Destructor
Disables log levels.
Disables logging.
Enables log levels.
Enables logging.
Initializes the logger engine.
This function is called by QxtLogger. Reimplement this function when creating a subclass of QxtLoggerEngine.
Returns true if the logger engine is initialized.
This function is called by QxtLogger. Reimplement this function when creating a subclass of QxtLoggerEngine.
Returns true if log level is enabled and false otherwise.
Returns true if logging is enabled and false otherwise.
Kills the logger engine.
This function is called by QxtLogger. Reimplement this function when creating a subclass of QxtLoggerEngine.
Sets log levels enabled if enable is true, or disabled otherwise.
Sets logging enabled if enable is true, or disabled otherwise.
See also isLoggingEnabled().
Writes formatted messages with given level.
This function is called by QxtLogger. Reimplement this function when creating a subclass of QxtLoggerEngine.
Copyright © 2007-2010 Qxt Foundation |
Qxt 0.6.1 |