#include "magick/studio.h"
#include "magick/client.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/hashmap.h"
#include "magick/locale_.h"
#include "magick/log.h"
#include "magick/magick.h"
#include "magick/memory_.h"
#include "magick/string_.h"
#include "magick/utility.h"
Functions | |
static void | DefaultErrorHandler (const ExceptionType, const char *, const char *) |
static void | DefaultFatalErrorHandler (const ExceptionType, const char *, const char *) |
static void | DefaultWarningHandler (const ExceptionType, const char *, const char *) |
MagickExport ExceptionInfo * | AcquireExceptionInfo (void) |
static void * | DestroyExceptionElement (void *exception) |
MagickExport void | ClearMagickException (ExceptionInfo *exception) |
MagickExport void | CatchException (ExceptionInfo *exception) |
static void | DefaultErrorHandler (const ExceptionType magick_unused(severity), const char *reason, const char *description) |
static void | DefaultFatalErrorHandler (const ExceptionType magick_unused(severity), const char *reason, const char *description) |
static void | DefaultWarningHandler (const ExceptionType magick_unused(severity), const char *reason, const char *description) |
MagickExport ExceptionInfo * | DestroyExceptionInfo (ExceptionInfo *exception) |
MagickExport void | GetExceptionInfo (ExceptionInfo *exception) |
MagickExport char * | GetExceptionMessage (const int error_code) |
static const char * | ExceptionSeverityToTag (const ExceptionType severity) |
MagickExport const char * | GetLocaleExceptionMessage (const ExceptionType severity, const char *tag) |
MagickExport void | InheritException (ExceptionInfo *exception, const ExceptionInfo *relative) |
MagickExport void | MagickError (const ExceptionType error, const char *reason, const char *description) |
MagickExport void | MagickFatalError (const ExceptionType error, const char *reason, const char *description) |
MagickExport void | MagickWarning (const ExceptionType warning, const char *reason, const char *description) |
MagickExport ErrorHandler | SetErrorHandler (ErrorHandler handler) |
MagickExport FatalErrorHandler | SetFatalErrorHandler (FatalErrorHandler handler) |
MagickExport WarningHandler | SetWarningHandler (WarningHandler handler) |
MagickExport MagickBooleanType | ThrowException (ExceptionInfo *exception, const ExceptionType severity, const char *reason, const char *description) |
MagickExport MagickBooleanType | ThrowMagickExceptionList (ExceptionInfo *exception, const char *module, const char *function, const unsigned long line, const ExceptionType severity, const char *tag, const char *format, va_list operands) |
MagickExport MagickBooleanType | ThrowMagickException (ExceptionInfo *exception, const char *module, const char *function, const unsigned long line, const ExceptionType severity, const char *tag, const char *format,...) |
Variables | |
static ErrorHandler | error_handler = DefaultErrorHandler |
static FatalErrorHandler | fatal_error_handler = DefaultFatalErrorHandler |
static WarningHandler | warning_handler = DefaultWarningHandler |
MagickExport ExceptionInfo* AcquireExceptionInfo | ( | void | ) |
MagickExport void CatchException | ( | ExceptionInfo * | exception | ) |
MagickExport void ClearMagickException | ( | ExceptionInfo * | exception | ) |
static void DefaultErrorHandler | ( | const ExceptionType | magick_unused(severity), | |
const char * | reason, | |||
const char * | description | |||
) | [static] |
static void DefaultErrorHandler | ( | const | ExceptionType, | |
const char * | , | |||
const char * | ||||
) | [static] |
static void DefaultFatalErrorHandler | ( | const ExceptionType | magick_unused(severity), | |
const char * | reason, | |||
const char * | description | |||
) | [static] |
static void DefaultFatalErrorHandler | ( | const | ExceptionType, | |
const char * | , | |||
const char * | ||||
) |
static void DefaultWarningHandler | ( | const ExceptionType | magick_unused(severity), | |
const char * | reason, | |||
const char * | description | |||
) | [static] |
static void DefaultWarningHandler | ( | const | ExceptionType, | |
const char * | , | |||
const char * | ||||
) |
static void* DestroyExceptionElement | ( | void * | exception | ) | [static] |
MagickExport ExceptionInfo* DestroyExceptionInfo | ( | ExceptionInfo * | exception | ) |
static const char* ExceptionSeverityToTag | ( | const ExceptionType | severity | ) | [static] |
MagickExport void GetExceptionInfo | ( | ExceptionInfo * | exception | ) |
MagickExport char* GetExceptionMessage | ( | const int | error_code | ) |
MagickExport const char* GetLocaleExceptionMessage | ( | const ExceptionType | severity, | |
const char * | tag | |||
) |
MagickExport void InheritException | ( | ExceptionInfo * | exception, | |
const ExceptionInfo * | relative | |||
) |
MagickExport void MagickError | ( | const ExceptionType | error, | |
const char * | reason, | |||
const char * | description | |||
) |
MagickExport void MagickFatalError | ( | const ExceptionType | error, | |
const char * | reason, | |||
const char * | description | |||
) |
MagickExport void MagickWarning | ( | const ExceptionType | warning, | |
const char * | reason, | |||
const char * | description | |||
) |
MagickExport ErrorHandler SetErrorHandler | ( | ErrorHandler | handler | ) |
MagickExport FatalErrorHandler SetFatalErrorHandler | ( | FatalErrorHandler | handler | ) |
MagickExport WarningHandler SetWarningHandler | ( | WarningHandler | handler | ) |
MagickExport MagickBooleanType ThrowException | ( | ExceptionInfo * | exception, | |
const ExceptionType | severity, | |||
const char * | reason, | |||
const char * | description | |||
) |
MagickExport MagickBooleanType ThrowMagickException | ( | ExceptionInfo * | exception, | |
const char * | module, | |||
const char * | function, | |||
const unsigned long | line, | |||
const ExceptionType | severity, | |||
const char * | tag, | |||
const char * | format, | |||
... | ||||
) |
MagickExport MagickBooleanType ThrowMagickExceptionList | ( | ExceptionInfo * | exception, | |
const char * | module, | |||
const char * | function, | |||
const unsigned long | line, | |||
const ExceptionType | severity, | |||
const char * | tag, | |||
const char * | format, | |||
va_list | operands | |||
) |
ErrorHandler error_handler = DefaultErrorHandler [static] |
FatalErrorHandler fatal_error_handler = DefaultFatalErrorHandler [static] |
WarningHandler warning_handler = DefaultWarningHandler [static] |