18 #ifndef MAGICKWAND_MAGICK_WAND_PRIVATE_H 19 #define MAGICKWAND_MAGICK_WAND_PRIVATE_H 21 #if defined(__cplusplus) || defined(c_plusplus) 25 #define MagickWandId "MagickWand" 26 #define QuantumTick(i,span) ((MagickBooleanType) ((((i) & ((i)-1)) == 0) || \ 27 (((i) & 0xfff) == 0) || \ 28 ((MagickOffsetType) (i) == ((MagickOffsetType) (span)-1)))) 29 #define ThrowWandException(severity,tag,context) \ 31 (void) ThrowMagickException(wand->exception,GetMagickModule(),severity, \ 32 tag,"`%s'",context); \ 33 return(MagickFalse); \ 35 #define ThrowWandFatalException(severity,tag,context) \ 40 fatal_exception=AcquireExceptionInfo(); \ 41 (void) ThrowMagickException(fatal_exception,GetMagickModule(),severity,tag, \ 43 CatchException(fatal_exception); \ 44 (void) DestroyExceptionInfo(fatal_exception); \ 45 MagickWandTerminus(); \ 46 _exit((int) (severity-FatalErrorException)+1); \ 75 #if defined(__cplusplus) || defined(c_plusplus) size_t signature
Definition: magick-wand-private.h:72
size_t id
Definition: magick-wand-private.h:52
MagickBooleanType insert_before
Definition: magick-wand-private.h:67
Definition: magick-wand-private.h:49
MagickBooleanType debug
Definition: magick-wand-private.h:67
#define MagickPathExtent
Definition: method-attribute.h:78
MagickBooleanType image_pending
Definition: magick-wand-private.h:67
Image * images
Definition: magick-wand-private.h:58
ImageInfo * image_info
Definition: magick-wand-private.h:61
char name[MagickPathExtent]
Definition: magick-wand-private.h:55
ExceptionInfo * exception
Definition: magick-wand-private.h:64