18 #ifndef MAGICKCORE_LOG_H 19 #define MAGICKCORE_LOG_H 23 #if defined(__cplusplus) || defined(c_plusplus) 27 #if !defined(GetMagickModule) 28 # define GetMagickModule() __FILE__,__func__,(unsigned long) __LINE__ 31 #define MagickLogFilename "log.xml" 96 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport LogEventType GetLogEventMask(void) magick_attribute((__pure__))
MagickExport MagickBooleanType LogMagickEvent(const LogEventType, const char *, const char *, const size_t, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType ListLogInfo(FILE *, ExceptionInfo *)
MagickExport MagickBooleanType MagickExport void CloseMagickLog(void)
MagickExport char ** GetLogList(const char *, size_t *, ExceptionInfo *)
MagickExport const LogInfo ** GetLogInfoList(const char *, size_t *, ExceptionInfo *)
MagickExport const char * SetLogName(const char *)
MagickExport MagickBooleanType IsEventLogging(void) magick_attribute((__pure__))
#define magick_attribute(x)
MagickExport MagickBooleanType MagickExport void SetLogMethod(MagickLogMethod)
MagickExport LogEventType SetLogEventMask(const char *)
void(* MagickLogMethod)(const LogEventType, const char *)
MagickExport const char * GetLogName(void) magick_attribute((__pure__))
MagickExport MagickBooleanType MagickExport void SetLogFormat(const char *)
MagickExport MagickBooleanType LogMagickEventList(const LogEventType, const char *, const char *, const size_t, const char *, va_list) magick_attribute((__format__(__printf__