Data Structures |
struct | _ExceptionInfo |
Typedefs |
typedef void(* | ErrorHandler )(const ExceptionType, const char *, const char *) |
typedef void(* | FatalErrorHandler )(const ExceptionType, const char *, const char *) |
typedef void(* | WarningHandler )(const ExceptionType, const char *, const char *) |
Enumerations |
enum | ExceptionType {
UndefinedException,
WarningException = 300,
ResourceLimitWarning = 300,
TypeWarning = 305,
OptionWarning = 310,
DelegateWarning = 315,
MissingDelegateWarning = 320,
CorruptImageWarning = 325,
FileOpenWarning = 330,
BlobWarning = 335,
StreamWarning = 340,
CacheWarning = 345,
CoderWarning = 350,
FilterWarning = 352,
ModuleWarning = 355,
DrawWarning = 360,
ImageWarning = 365,
WandWarning = 370,
RandomWarning = 375,
XServerWarning = 380,
MonitorWarning = 385,
RegistryWarning = 390,
ConfigureWarning = 395,
PolicyWarning = 399,
ErrorException = 400,
ResourceLimitError = 400,
TypeError = 405,
OptionError = 410,
DelegateError = 415,
MissingDelegateError = 420,
CorruptImageError = 425,
FileOpenError = 430,
BlobError = 435,
StreamError = 440,
CacheError = 445,
CoderError = 450,
FilterError = 452,
ModuleError = 455,
DrawError = 460,
ImageError = 465,
WandError = 470,
RandomError = 475,
XServerError = 480,
MonitorError = 485,
RegistryError = 490,
ConfigureError = 495,
PolicyError = 499,
FatalErrorException = 700,
ResourceLimitFatalError = 700,
TypeFatalError = 705,
OptionFatalError = 710,
DelegateFatalError = 715,
MissingDelegateFatalError = 720,
CorruptImageFatalError = 725,
FileOpenFatalError = 730,
BlobFatalError = 735,
StreamFatalError = 740,
CacheFatalError = 745,
CoderFatalError = 750,
FilterFatalError = 752,
ModuleFatalError = 755,
DrawFatalError = 760,
ImageFatalError = 765,
WandFatalError = 770,
RandomFatalError = 775,
XServerFatalError = 780,
MonitorFatalError = 785,
RegistryFatalError = 790,
ConfigureFatalError = 795,
PolicyFatalError = 799
} |
Functions |
MagickExport char * | GetExceptionMessage (const int) |
MagickExport const char * | GetLocaleExceptionMessage (const ExceptionType, const char *) |
MagickExport ErrorHandler | SetErrorHandler (ErrorHandler) |
MagickExport ExceptionInfo * | AcquireExceptionInfo (void) |
MagickExport ExceptionInfo ** | CloneExceptionInfo (ExceptionInfo *) |
MagickExport ExceptionInfo *** | DestroyExceptionInfo (ExceptionInfo *) |
MagickExport FatalErrorHandler | SetFatalErrorHandler (FatalErrorHandler) |
MagickExport MagickBooleanType | ThrowException (ExceptionInfo *, const ExceptionType, const char *, const char *) |
MagickExport MagickBooleanType | ThrowMagickExceptionList (ExceptionInfo *, const char *, const char *, const size_t, const ExceptionType, const char *, const char *, va_list) |
MagickExport MagickBooleanType | ThrowMagickException (ExceptionInfo *, const char *, const char *, const size_t, const ExceptionType, const char *, const char *,...) magick_attribute((__format__(__printf__ |
MagickExport MagickBooleanType
MagickExport void | CatchException (ExceptionInfo *) |
MagickExport MagickBooleanType
MagickExport void | ClearMagickException (ExceptionInfo *) |
MagickExport MagickBooleanType
MagickExport void | InheritException (ExceptionInfo *, const ExceptionInfo *) |
MagickExport MagickBooleanType
MagickExport void | MagickError (const ExceptionType, const char *, const char *) |
MagickExport MagickBooleanType
MagickExport void | MagickFatalError (const ExceptionType, const char *, const char *) |
MagickExport MagickBooleanType
MagickExport void | MagickWarning (const ExceptionType, const char *, const char *) |
MagickExport WarningHandler | SetWarningHandler (WarningHandler) |