18 #ifndef MAGICKCORE_MAGICK_H
19 #define MAGICKCORE_MAGICK_H
21 #if defined(__cplusplus) || defined(c_plusplus)
28 #if defined(__cplusplus) || defined(c_plusplus)
29 # define magick_module _module
31 # define magick_module module
155 #if defined(__cplusplus) || defined(c_plusplus)
struct _MagickInfo MagickInfo
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1375
Definition: exception.h:102
char * note
Definition: magick.h:60
MagickExport const char * GetMagickDescription(const MagickInfo *magick_info)
Definition: magick.c:348
char * magick_module
Definition: magick.h:60
char * version
Definition: magick.h:60
char * mime_type
Definition: magick.h:105
char * name
Definition: magick.h:60
MagickBooleanType endian_support
Definition: magick.h:82
EncodeImageHandler * encoder
Definition: magick.h:73
MagickExport void MagickComponentTerminus(void)
Definition: magick.c:1086
MagickExport void MagickCoreGenesis(const char *path, const MagickBooleanType establish_signal_handlers)
Definition: magick.c:1236
MagickExport MagickStatusType GetMagickThreadSupport(const MagickInfo *magick_info)
Definition: magick.c:780
MagickFormatType format_type
Definition: magick.h:89
size_t signature
Definition: magick.h:102
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *magick_info)
Definition: magick.c:717
SemaphoreInfo * semaphore
Definition: magick.h:108
MagickBooleanType
Definition: magick-type.h:191
unsigned int MagickStatusType
Definition: magick-type.h:127
DecodeImageHandler * decoder
Definition: magick.h:70
MagickExport char ** GetMagickList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:597
MagickExport MagickBooleanType GetImageMagick(const unsigned char *magick, const size_t length, char *format)
Definition: magick.c:227
MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t)
Definition: magick.h:55
MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *)
Definition: magick.h:52
struct _MagickInfo * previous
Definition: magick.h:97
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *magick_info)
Definition: magick.c:317
MagickExport int GetMagickPrecision(void)
Definition: magick.c:689
MagickBooleanType seekable_stream
Definition: magick.h:82
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *magick_info)
Definition: magick.c:160
MagickExport const MagickInfo * GetMagickInfo(const char *name, ExceptionInfo *exception)
Definition: magick.c:414
IsImageFormatHandler * magick
Definition: magick.h:76
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *magick_info)
Definition: magick.c:287
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *magick_info)
Definition: magick.c:190
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *magick_info)
Definition: magick.c:379
MagickStatusType thread_support
Definition: magick.h:92
MagickBooleanType adjoin
Definition: magick.h:82
MagickBooleanType blob_support
Definition: magick.h:82
MagickFormatType
Definition: magick.h:34
MagickBooleanType raw
Definition: magick.h:82
MagickExport MagickInfo * RegisterMagickInfo(MagickInfo *magick_info)
Definition: magick.c:1452
MagickExport MagickBooleanType UnregisterMagickInfo(const char *name)
Definition: magick.c:1605
void * client_data
Definition: magick.h:79
MagickExport const MagickInfo ** GetMagickInfoList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:504
MagickExport MagickBooleanType MagickComponentGenesis(void)
Definition: magick.c:1061
MagickExport const char * GetMagickMimeType(const MagickInfo *magick_info)
Definition: magick.c:662
char * description
Definition: magick.h:60
MagickExport MagickBooleanType IsMagickCoreInstantiated(void)
Definition: magick.c:1038
ImageInfo * image_info
Definition: magick.h:67
#define magick_attribute(x)
Definition: deprecate.h:41
MagickExport int SetMagickPrecision(const int precision)
Definition: magick.c:1550
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType GetMagickSeekableStream(const MagickInfo *magick_info)
Definition: magick.c:749
struct _MagickInfo * next
Definition: magick.h:97
MagickExport MagickInfo * SetMagickInfo(const char *name)
Definition: magick.c:1501
MagickBooleanType stealth
Definition: magick.h:95
MagickThreadSupport
Definition: magick.h:41
Definition: semaphore.c:59
Image * DecodeImageHandler(const ImageInfo *, ExceptionInfo *)
Definition: magick.h:49