18 #ifndef MAGICKCORE_LOG_H
19 #define MAGICKCORE_LOG_H
24 #if defined(__cplusplus) || defined(c_plusplus)
28 #if !defined(GetMagickModule)
29 # define GetMagickModule() __FILE__,__func__,(unsigned long) __LINE__
32 #define MagickLogFilename "log.xml"
97 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType LogMagickEventList(const LogEventType type, const char *module, const char *function, const size_t line, const char *format, va_list operands)
Definition: log.c:1328
void(* MagickLogMethod)(const LogEventType, const char *)
Definition: log.h:64
Definition: exception.h:102
LogEventType
Definition: log.h:34
MagickExport MagickBooleanType ListLogInfo(FILE *file, ExceptionInfo *exception)
Definition: log.c:789
MagickExport LogEventType SetLogEventMask(const char *events)
Definition: log.c:1802
MagickExport char * SetLogName(const char *name)
Definition: log.c:1933
MagickExport MagickBooleanType LogComponentGenesis(void)
Definition: log.c:885
MagickExport LogEventType GetLogEventMask(void)
Definition: log.c:397
MagickExport void LogComponentTerminus(void)
Definition: log.c:941
MagickBooleanType
Definition: magick-type.h:198
MagickExport const LogInfo ** GetLogInfoList(const char *pattern, size_t *number_preferences, ExceptionInfo *exception)
Definition: log.c:518
MagickExport char ** GetLogList(const char *pattern, size_t *number_preferences, ExceptionInfo *exception)
Definition: log.c:612
MagickExport void SetLogFormat(const char *format)
Definition: log.c:1849
MagickExport MagickBooleanType IsEventLogging(void)
Definition: log.c:761
MagickExport void CloseMagickLog(void)
Definition: log.c:356
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1456
MagickExport void SetLogMethod(MagickLogMethod method)
Definition: log.c:1890
#define magick_attribute(x)
Definition: deprecate.h:41
#define MagickExport
Definition: method-attribute.h:80
MagickExport char * GetLogName(void)
Definition: log.c:677