18#ifndef _WIZARDSTOOLKIT_LOG_H
19#define _WIZARDSTOOLKIT_LOG_H
25#if defined(__cplusplus) || defined(c_plusplus)
29#if !defined(GetWizardModule)
30# define GetWizardModule() __FILE__,__func__,(unsigned long) __LINE__
33#define WizardLogFilename "log.xml"
74 const size_t,
const char *,...)
77 const
size_t,const
char *,va_list)
86#if defined(__cplusplus) || defined(c_plusplus)
WizardExport WizardBooleanType LogComponentGenesis(void)
WizardExport WizardBooleanType WizardExport void SetLogFormat(const char *)
WizardExport const LogInfo ** GetLogInfoList(const char *, size_t *, ExceptionInfo *)
WizardExport WizardBooleanType LogWizardEvent(const LogEventType, const char *, const char *, const size_t, const char *,...) wizard_attribute((__format__(__printf__
WizardExport WizardBooleanType ListLogInfo(FILE *, ExceptionInfo *)
WizardExport char ** GetLogList(const char *, size_t *, ExceptionInfo *)
WizardExport WizardBooleanType IsEventLogging(void)
WizardExport const LogInfo * GetLogInfo(const char *, ExceptionInfo *)
WizardExport LogEventType SetLogEventMask(const char *)
WizardExport WizardBooleanType WizardExport void SetLogPreamble(const char *)
WizardExport WizardBooleanType WizardExport void CloseWizardLog(void)
WizardExport WizardBooleanType LogWizardEventList(const LogEventType, const char *, const char *, const size_t, const char *, va_list) wizard_attribute((__format__(__printf__
WizardExport WizardBooleanType WizardExport void LogComponentTerminus(void)
#define wizard_attribute(x)