Defines | |
| #define | XklDebug(level,) _XklDebug( __FILE__, __func__, level, __VA_ARGS__ ) |
Typedefs | |
| typedef void(* | XklLogAppender )(const char file[], const char function[], int level, const char format[], va_list args) |
Functions | |
| const char * | XklGetLastError (void) |
| void | _XklDebug (const char file[], const char function[], int level, const char format[],...) |
| void | XklDefaultLogAppender (const char file[], const char function[], int level, const char format[], va_list args) |
| void | XklSetLogAppender (XklLogAppender fun) |
| void | XklSetDebugLevel (int level) |
|
|
Output (optionally) some debug info
|
|
|
Custom log output method for _XklDebug. This appender is NOT called if the level of the message is greater than currently set debug level.
|
|
||||||||||||||||||||||||
|
Output (optionally) some debug info
|
|
||||||||||||||||||||||||
|
Default log output method. Sends everything to stdout.
|
|
|
|
|
|
Sets maximum debug level. Message of the level more than the one set here - will be ignored
|
|
|
Installs the custom log appender.function
|
1.3.6-20040222