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
XnLogSeverity
Definition XnLogTypes.h:43
@ XN_LOG_VERBOSE
Definition XnLogTypes.h:44
@ XN_LOG_INFO
Definition XnLogTypes.h:45
@ XN_LOG_ERROR
Definition XnLogTypes.h:47
@ XN_LOG_SEVERITY_NONE
Definition XnLogTypes.h:48
@ XN_LOG_WARNING
Definition XnLogTypes.h:46
Definition XnLogTypes.h:61
XnUInt64 nTimestamp
Definition XnLogTypes.h:62
XnLogSeverity nSeverity
Definition XnLogTypes.h:63
const XnChar * strFile
Definition XnLogTypes.h:67
const XnChar * strMessage
Definition XnLogTypes.h:66
const XnChar * strSeverity
Definition XnLogTypes.h:64
XnUInt32 nLine
Definition XnLogTypes.h:68
const XnChar * strMask
Definition XnLogTypes.h:65
Definition XnLogTypes.h:72
void(* WriteUnformatted)(const XnChar *strMessage, void *pCookie)
Definition XnLogTypes.h:75
void(* OnClosing)(void *pCookie)
Definition XnLogTypes.h:77
void(* OnConfigurationChanged)(void *pCookie)
Definition XnLogTypes.h:76
void * pCookie
Definition XnLogTypes.h:73
void(* WriteEntry)(const XnLogEntry *pEntry, void *pCookie)
Definition XnLogTypes.h:74
Definition XnLogTypes.h:55
volatile XnLogSeverity nMinSeverity
Definition XnLogTypes.h:56
void * pInternal
Definition XnLogTypes.h:57