|
MagickCore
6.7.5
|

Go to the source code of this file.
| typedef void(* ErrorHandler)(const ExceptionType, const char *, const char *) |
Definition at line 128 of file exception.h.
| typedef void(* FatalErrorHandler)(const ExceptionType, const char *, const char *) |
Definition at line 131 of file exception.h.
| typedef void(* WarningHandler)(const ExceptionType, const char *, const char *) |
Definition at line 134 of file exception.h.
| enum ExceptionType |
Definition at line 28 of file exception.h.
| MagickExport ExceptionInfo* AcquireExceptionInfo | ( | void | ) |
| MagickExport MagickBooleanType MagickExport void CatchException | ( | ExceptionInfo * | ) |
| MagickExport MagickBooleanType MagickExport void ClearMagickException | ( | ExceptionInfo * | ) |
| MagickExport ExceptionInfo * CloneExceptionInfo | ( | ExceptionInfo * | ) |
| MagickExport ExceptionInfo * DestroyExceptionInfo | ( | ExceptionInfo * | ) |
Definition at line 411 of file exception.c.
References _ExceptionInfo::signature, MagickSignature, _ExceptionInfo::semaphore, AcquireSemaphoreInfo(), LockSemaphoreInfo(), _ExceptionInfo::severity, UndefinedException, _ExceptionInfo::exceptions, DestroyLinkedList(), DestroyExceptionElement(), _ExceptionInfo::relinquish, MagickFalse, UnlockSemaphoreInfo(), DestroySemaphoreInfo(), and RelinquishMagickMemory().
Referenced by OpenBlob(), GetConfigureOption(), PingImages(), ReadImage(), ReadImages(), WriteImage(), WriteImages(), CloneDrawInfo(), GetDrawInfo(), DestroyFxInfo(), DestroyImageView(), CatchImageException(), GetImageInfo(), SetImageInfo(), OptimizeLayerFrames(), GetLocaleMessage(), CloseMagickLog(), IsEventLogging(), TranslateEvent(), LogMagickEventList(), SetLogEventMask(), SetLogFormat(), GetImageMagick(), MagickToMime(), GetPolicyValue(), IsRightsAuthorized(), FormatImageProperty(), GetXMPProperty(), GetPathTemplate(), GlobExpression(), LoadTypeList(), ExpandFilenames(), and GetMagickHomeURL().
| MagickExport MagickBooleanType MagickExport void GetExceptionInfo | ( | ExceptionInfo * | ) |
| MagickExport char* GetExceptionMessage | ( | const int | ) |
Definition at line 490 of file exception.c.
References MaxTextExtent, CopyMagickString(), and ConstantString().
Referenced by InitializeMagickList().
| MagickExport const char* GetLocaleExceptionMessage | ( | const ExceptionType | , |
| const char * | |||
| ) |
Definition at line 608 of file exception.c.
References MaxTextExtent, FormatLocaleString(), ExceptionSeverityToTag(), and GetLocaleMessage().
Referenced by ThrowMagickExceptionList(), and GetImageViewException().
| 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 * | |||
| ) |
Definition at line 775 of file exception.c.
References warning_handler.
Referenced by CatchException().
| MagickExport ErrorHandler SetErrorHandler | ( | ErrorHandler | ) |
Definition at line 805 of file exception.c.
References error_handler.
| MagickExport FatalErrorHandler SetFatalErrorHandler | ( | FatalErrorHandler | ) |
Definition at line 838 of file exception.c.
References fatal_error_handler.
Referenced by LoadLocaleList().
| MagickExport WarningHandler SetWarningHandler | ( | WarningHandler | ) |
Definition at line 871 of file exception.c.
References warning_handler.
Referenced by IdentifyImage().
| MagickExport MagickBooleanType ThrowException | ( | ExceptionInfo * | , |
| const ExceptionType | , | ||
| const char * | , | ||
| const char * | |||
| ) |
| MagickExport MagickBooleanType ThrowMagickException | ( | ExceptionInfo * | , |
| const char * | , | ||
| const char * | , | ||
| const size_t | , | ||
| const ExceptionType | , | ||
| const char * | , | ||
| const char * | , | ||
| ... | |||
| ) |