Default Immersitech logger handler. More...
#include <immersitech_general.h>
Public Member Functions | |
imm_logger_handler () | |
Construct a new immersitech logger handler object. More... | |
virtual | ~imm_logger_handler () |
Destroy the immersitech logger handler object. More... | |
virtual void | handle (imm_log_level level, const char *str) |
This function will process a message and post it to the appropriate log. More... | |
Default Immersitech logger handler.
If you would like to expand on the logging system, you can inhert this class to implement your own behavior specific to your system.
imm_logger_handler::imm_logger_handler | ( | ) |
Construct a new immersitech logger handler object.
|
virtual |
Destroy the immersitech logger handler object.
|
virtual |
This function will process a message and post it to the appropriate log.
If you inherit this class to make a custom logger, this is the function that will handle most of the processing.
[in] | level | The log level which this message should be printed with |
[in] | str | The message that is to be logged |