<dmsdk/dlib/log.h>
Logging functions.
If DLIB_LOG_DOMAIN is defined the value of the defined is printed after severity.
Otherwise DEFAULT will be printed.
Log functions will be omitted (NOP) for release builds.
#define DLIB_LOG_DOMAIN "MyOwnDomain" #include <dmsdk/dlib/log.h>
macro for debug category logging
Debug messages are temporary log instances used when debugging a certain behavior Use dmLogOnceDebug for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)
macro for error category logging
Error messages are used in cases where an recoverable error has occurred. Use dmLogOnceError for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)
macro for fatal category logging
Fatal messages are used in cases where an unrecoverable error has occurred. Use dmLogOnceFatal for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)
macro for info category logging
Info messages are used to inform the developers of relevant information Use dmLogOnceInfo for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)
macro for debug category logging
Debug messages are temporary log instances used when debugging a certain behavior Use dmLogOnceUserDebug for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)
macro for warning category logging
Warning messages are used to inform the developers about potential problems which can cause errors. Use dmLogOnceWarning for one-shot logging
format -
const char* Format string
args -
... Format string args (variable arg list)