18 #ifndef MAGICKCORE_MAGICK_H
19 #define MAGICKCORE_MAGICK_H
21 #if defined(__cplusplus) || defined(c_plusplus)
147 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType GetMagickUseExtension(const MagickInfo *magick_info)
Definition: magick.c:979
struct _MagickInfo MagickInfo
MagickInfoFlag
Definition: magick.h:35
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1561
Definition: exception.h:101
MagickExport MagickBooleanType GetMagickEncoderThreadSupport(const MagickInfo *magick_info)
Definition: magick.c:545
char * note
Definition: magick.h:64
MagickExport const char * GetMagickDescription(const MagickInfo *magick_info)
Definition: magick.c:480
char * version
Definition: magick.h:64
char * module
Definition: magick.h:64
char * name
Definition: magick.h:64
EncodeImageHandler * encoder
Definition: magick.h:75
MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *, ExceptionInfo *)
Definition: magick.h:56
MagickExport void MagickCoreGenesis(const char *path, const MagickBooleanType establish_signal_handlers)
Definition: magick.c:1419
MagickFormatType format_type
Definition: magick.h:84
size_t signature
Definition: magick.h:93
#define magick_attribute(x)
Definition: method-attribute.h:104
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *magick_info)
Definition: magick.c:914
MagickExport MagickBooleanType GetMagickDecoderSeekableStream(const MagickInfo *magick_info)
Definition: magick.c:415
SemaphoreInfo * semaphore
Definition: magick.h:90
MagickBooleanType
Definition: magick-type.h:158
unsigned int MagickStatusType
Definition: magick-type.h:121
DecodeImageHandler * decoder
Definition: magick.h:72
MagickExport char ** GetMagickList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:795
MagickExport MagickBooleanType GetImageMagick(const unsigned char *magick, const size_t length, char *format)
Definition: magick.c:292
MagickStatusType flags
Definition: magick.h:87
MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t)
Definition: magick.h:59
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *magick_info)
Definition: magick.c:382
MagickExport int GetMagickPrecision(void)
Definition: magick.c:886
MagickExport MagickBooleanType GetMagickStealth(const MagickInfo *magick_info)
Definition: magick.c:946
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *magick_info)
Definition: magick.c:225
MagickExport MagickInfo * AcquireMagickInfo(const char *module, const char *name, const char *description)
Definition: magick.c:181
MagickExport const MagickInfo * GetMagickInfo(const char *name, ExceptionInfo *exception)
Definition: magick.c:612
IsImageFormatHandler * magick
Definition: magick.h:81
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *magick_info)
Definition: magick.c:352
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *magick_info)
Definition: magick.c:255
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *magick_info)
Definition: magick.c:577
MagickExport MagickBooleanType GetMagickDecoderThreadSupport(const MagickInfo *magick_info)
Definition: magick.c:449
MagickFormatType
Definition: magick.h:28
MagickExport MagickBooleanType GetMagickEncoderSeekableStream(const MagickInfo *magick_info)
Definition: magick.c:511
MagickExport MagickBooleanType UnregisterMagickInfo(const char *name)
Definition: magick.c:1761
void * client_data
Definition: magick.h:96
MagickExport const MagickInfo ** GetMagickInfoList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:702
MagickExport const char * GetMagickMimeType(const MagickInfo *magick_info)
Definition: magick.c:860
char * description
Definition: magick.h:64
MagickExport MagickBooleanType IsMagickCoreInstantiated(void)
Definition: magick.c:1221
ImageInfo * image_info
Definition: magick.h:78
MagickExport int SetMagickPrecision(const int precision)
Definition: magick.c:1709
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType RegisterMagickInfo(MagickInfo *magick_info)
Definition: magick.c:1637
Definition: semaphore.c:59
char * mime_type
Definition: magick.h:64
Image * DecodeImageHandler(const ImageInfo *, ExceptionInfo *)
Definition: magick.h:53