22 #ifndef __XN_LOG_TYPES_H__ 23 #define __XN_LOG_TYPES_H__ 34 #define XN_LOG_DIR_NAME "Log" 35 #define XN_MASK_LOG "Log" 36 #define XN_LOG_MASK_ALL "ALL" 37 #define XN_LOG_MAX_MASK_NAME 16 74 void (XN_CALLBACK_TYPE* WriteEntry)(
const XnLogEntry* pEntry,
void* pCookie);
75 void (XN_CALLBACK_TYPE* WriteUnformatted)(
const XnChar* strMessage,
void* pCookie);
76 void (XN_CALLBACK_TYPE* OnConfigurationChanged)(
void* pCookie);
77 void (XN_CALLBACK_TYPE* OnClosing)(
void* pCookie);
80 #endif // __XN_LOG_TYPES_H__ struct XnLogEntry XnLogEntry
volatile XnLogSeverity nMinSeverity
Definition: XnLogTypes.h:56
XnUInt64 nTimestamp
Definition: XnLogTypes.h:62
XnLogSeverity
Definition: XnLogTypes.h:42
XnLogSeverity nSeverity
Definition: XnLogTypes.h:63
Definition: XnLogTypes.h:45
Definition: XnLogTypes.h:47
const XnChar * strFile
Definition: XnLogTypes.h:67
Definition: XnLogTypes.h:60
Definition: XnLogTypes.h:48
void * pInternal
Definition: XnLogTypes.h:57
Definition: XnLogTypes.h:71
void * pCookie
Definition: XnLogTypes.h:73
const XnChar * strSeverity
Definition: XnLogTypes.h:64
struct XnLogWriter XnLogWriter
const XnChar * strMessage
Definition: XnLogTypes.h:66
Definition: XnLogTypes.h:44
Definition: XnLogTypes.h:46
Definition: XnLogTypes.h:54
XnUInt32 nLine
Definition: XnLogTypes.h:68
const XnChar * strMask
Definition: XnLogTypes.h:65