21 #ifndef __XN_LOG_TYPES_H__ 22 #define __XN_LOG_TYPES_H__ 33 #define XN_LOG_DIR_NAME "Log" 34 #define XN_MASK_LOG "Log" 35 #define XN_LOG_MASK_ALL "ALL" 36 #define XN_LOG_MAX_MASK_NAME 16 73 void (XN_CALLBACK_TYPE* WriteEntry)(
const XnLogEntry* pEntry,
void* pCookie);
74 void (XN_CALLBACK_TYPE* WriteUnformatted)(
const XnChar* strMessage,
void* pCookie);
75 void (XN_CALLBACK_TYPE* OnConfigurationChanged)(
void* pCookie);
76 void (XN_CALLBACK_TYPE* OnClosing)(
void* pCookie);
79 #endif // __XN_LOG_TYPES_H__ struct XnLogEntry XnLogEntry
volatile XnLogSeverity nMinSeverity
Definition: XnLogTypes.h:55
XnUInt64 nTimestamp
Definition: XnLogTypes.h:61
XnLogSeverity
Definition: XnLogTypes.h:41
XnLogSeverity nSeverity
Definition: XnLogTypes.h:62
Definition: XnLogTypes.h:44
Definition: XnLogTypes.h:46
const XnChar * strFile
Definition: XnLogTypes.h:66
Definition: XnLogTypes.h:59
Definition: XnLogTypes.h:47
void * pInternal
Definition: XnLogTypes.h:56
Definition: XnLogTypes.h:70
void * pCookie
Definition: XnLogTypes.h:72
const XnChar * strSeverity
Definition: XnLogTypes.h:63
struct XnLogWriter XnLogWriter
const XnChar * strMessage
Definition: XnLogTypes.h:65
Definition: XnLogTypes.h:43
Definition: XnLogTypes.h:45
Definition: XnLogTypes.h:53
XnUInt32 nLine
Definition: XnLogTypes.h:67
const XnChar * strMask
Definition: XnLogTypes.h:64