|  | 
| 
 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) |