18 #ifndef MAGICKCORE_MAGICK_H
19 #define MAGICKCORE_MAGICK_H
21 #if defined(__cplusplus) || defined(c_plusplus)
149 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType magick_attribute((deprecated))
unsigned int MagickStatusType
Definition: magick-type.h:131
MagickBooleanType
Definition: magick-type.h:196
MagickExport MagickStatusType GetMagickThreadSupport(const MagickInfo *)
Definition: magick.c:772
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *) magick_attribute((__pure__))
Definition: magick.c:152
MagickFormatType
Definition: magick.h:29
@ ImplicitFormatType
Definition: magick.h:31
@ UndefinedFormatType
Definition: magick.h:30
@ ExplicitFormatType
Definition: magick.h:32
MagickExport void MagickCoreGenesis(const char *, const MagickBooleanType)
MagickExport MagickBooleanType GetImageMagick(const unsigned char *, const size_t, char *)
const MagickExport MagickInfo ** GetMagickInfoList(const char *, size_t *, ExceptionInfo *)
Definition: magick.c:496
MagickExport MagickInfo * SetMagickInfo(const char *)
Definition: magick.c:1487
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1365
MagickExport const char * GetMagickMimeType(const MagickInfo *)
Definition: magick.c:654
MagickExport char ** GetMagickList(const char *, size_t *, ExceptionInfo *)
Definition: magick.c:589
MagickExport MagickInfo * RegisterMagickInfo(MagickInfo *)
MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *)
Definition: magick.h:46
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *) magick_attribute((__pure__))
Definition: magick.c:182
const MagickExport MagickInfo * GetMagickInfo(const char *, ExceptionInfo *)
MagickExport MagickBooleanType UnregisterMagickInfo(const char *)
Definition: magick.c:1591
MagickExport MagickBooleanType MagickComponentGenesis(void)
MagickExport MagickBooleanType IsMagickCoreInstantiated(void) magick_attribute((__pure__))
MagickExport int GetMagickPrecision(void)
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *) magick_attribute((__pure__))
MagickExport int SetMagickPrecision(const int)
Definition: magick.c:1536
MagickThreadSupport
Definition: magick.h:36
@ EncoderThreadSupport
Definition: magick.h:39
@ DecoderThreadSupport
Definition: magick.h:38
@ NoThreadSupport
Definition: magick.h:37
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *) magick_attribute((__pure__))
Image * DecodeImageHandler(const ImageInfo *, ExceptionInfo *)
Definition: magick.h:43
MagickExport MagickBooleanType GetMagickSeekableStream(const MagickInfo *) magick_attribute((__pure__))
MagickExport void MagickComponentTerminus(void)
MagickExport const char * GetMagickDescription(const MagickInfo *)
struct _MagickInfo MagickInfo
MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t)
Definition: magick.h:49
#define MagickExport
Definition: method-attribute.h:80
Definition: semaphore.c:60
Definition: exception.h:103
EncodeImageHandler * encoder
Definition: magick.h:67
MagickBooleanType endian_support
Definition: magick.h:78
struct _MagickInfo * previous
Definition: magick.h:91
char * name
Definition: magick.h:54
char * module
Definition: magick.h:58
MagickBooleanType seekable_stream
Definition: magick.h:80
MagickBooleanType stealth
Definition: magick.h:89
MagickBooleanType raw
Definition: magick.h:77
ImageInfo * image_info
Definition: magick.h:61
char * note
Definition: magick.h:57
void * client_data
Definition: magick.h:73
IsImageFormatHandler * magick
Definition: magick.h:70
DecodeImageHandler * decoder
Definition: magick.h:64
MagickBooleanType adjoin
Definition: magick.h:76
char * description
Definition: magick.h:55
MagickFormatType format_type
Definition: magick.h:83
MagickBooleanType blob_support
Definition: magick.h:79
char * mime_type
Definition: magick.h:99
SemaphoreInfo * semaphore
Definition: magick.h:102
struct _MagickInfo * next
Definition: magick.h:93
MagickStatusType thread_support
Definition: magick.h:86
size_t signature
Definition: magick.h:96
char * version
Definition: magick.h:56