MagickCore
6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_MAC_H
19 #define MAGICKCORE_MAC_H
26 #if defined(MAGICKCORE_POSIX_SUPPORT_VERSION)
28 # if !defined(DISABLE_SIOUX)
34 #if defined(__cplusplus) || defined(c_plusplus)
39 #define S_IWRITE 00200
79 #if defined(DISABLE_SIOUX)
81 (*MACEventHookPtr)(
const char *);
84 (*MACErrorHookPtr)(
const short,
const char *text);
87 MACSetErrorHook(MACErrorHookPtr),
88 MACSetEventHook(MACEventHookPtr),
89 MACFatalErrorHandler(
const ExceptionType,
const char *,
const char *);
92 #if !defined(MAGICKCORE_POSIX_SUPPORT_VERSION)
107 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType MACIsMagickConflict(const char *)
#define MagickExport
Definition: method-attribute.h:80
MagickBooleanType debug
Definition: image.h:290
MagickExport MagickBooleanType SetImageProgress(const Image *image, const char *tag, const MagickOffsetType offset, const MagickSizeType extent)
Definition: monitor.c:136
#define GetMagickModule()
Definition: log.h:29
char * path
Definition: log.c:115
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:497
MagickExport MagickBooleanType CloseBlob(Image *)
int d_namlen
Definition: mac.h:59
@ CorruptImageError
Definition: exception.h:60
@ ReadBinaryBlobMode
Definition: blob-private.h:39
#define SetPixelRed(pixel, value)
Definition: pixel-accessor.h:82
size_t columns
Definition: image.h:174
MagickExport MagickBooleanType AcquireImageColormap(Image *image, const size_t colors)
Definition: colormap.c:103
#define SetPixelGreen(pixel, value)
Definition: pixel-accessor.h:77
MagickExport MagickBooleanType OpenBlob(const ImageInfo *, Image *, const BlobMode, ExceptionInfo *)
Quantum IndexPacket
Definition: pixel.h:129
@ PixelsPerInchResolution
Definition: image.h:93
@ ResourceLimitError
Definition: exception.h:55
MagickExport IndexPacket * GetAuthenticIndexQueue(const Image *image)
Definition: cache.c:1334
MagickExport int Exit(int)
Quantum blue
Definition: pixel.h:143
MagickExport struct dirent * readdir(DIR *)
@ MagickTrue
Definition: magick-type.h:205
MagickExport MagickSizeType GetBlobSize(const Image *image)
Definition: blob.c:1546
MagickExport Image * AcquireImage(const ImageInfo *image_info)
Definition: image.c:131
@ TraceEvent
Definition: log.h:38
MagickExport void ProcessPendingEvents(const char *)
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:552
PixelPacket * colormap
Definition: image.h:180
MagickExport ssize_t FormatLocaleFile(FILE *file, const char *magick_restrict format,...)
Definition: locale.c:402
MagickExport void seekdir(DIR *, long)
MagickExport PixelPacket * QueueAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:4520
#define MagickMax(x, y)
Definition: image-private.h:36
char * filename
Definition: log.c:117
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
size_t colors
Definition: image.h:177
double y_resolution
Definition: image.h:210
double x_resolution
Definition: image.h:209
#define SetPixelBlue(pixel, value)
Definition: pixel-accessor.h:71
@ MagickFalse
Definition: magick-type.h:204
#define MagickMinBufferExtent
Definition: blob.h:29
MagickExport MagickBooleanType SyncAuthenticPixels(Image *image, ExceptionInfo *exception)
Definition: cache.c:5628
#define STDIN_FILENO
Definition: studio.h:358
MagickExport void MACErrorHandler(const ExceptionType, const char *, const char *)
MagickExport const char * GetClientName(void)
Definition: client.c:65
ExceptionType
Definition: exception.h:29
long d_DirID
Definition: mac.h:47
#define ThrowReaderException(severity, tag)
Definition: exception-private.h:76
Quantum red
Definition: pixel.h:145
MagickExport Image * ReadPICTImage(const ImageInfo *, ExceptionInfo *)
char * name
Definition: log.c:116
size_t rows
Definition: image.h:175
Quantum green
Definition: pixel.h:144
MagickBooleanType
Definition: magick-type.h:203
MagickExport void SetApplicationType(const char *, const char *, OSType)
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
Definition: exception.h:103
#define SetPixelIndex(indexes, value)
Definition: pixel-accessor.h:78
ClassType storage_class
Definition: image.h:155
MagickExport long telldir(DIR *)
MagickExport int MACSystemCommand(const char *)
MagickExport void closedir(DIR *)
@ PseudoClass
Definition: magick-type.h:199
int d_VRefNum
Definition: mac.h:44
int d_index
Definition: mac.h:50
MagickExport void MACWarningHandler(const ExceptionType, const char *, const char *)
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:751
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1369
#define MaxTextExtent
Definition: method-attribute.h:89
ResolutionType units
Definition: image.h:198
MagickExport ssize_t ReadBlob(Image *, const size_t, unsigned char *)
#define MagickMin(x, y)
Definition: image-private.h:37
#define LoadImageTag
Definition: image-private.h:33
char d_name[255]
Definition: mac.h:56
MagickExport DIR * opendir(const char *)