MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
magick.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2019 ImageMagick Studio LLC, a non-profit organization
3  dedicated to making software imaging solutions freely available.
4 
5  You may not use this file except in compliance with the License.
6  obtain a copy of the License at
7 
8  https://imagemagick.org/script/license.php
9 
10  Unless required by applicable law or agreed to in writing, software
11  distributed under the License is distributed on an "AS IS" BASIS,
12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  See the License for the specific language governing permissions and
14  limitations under the License.
15 
16  MagickCore magick methods.
17 */
18 #ifndef MAGICKCORE_MAGICK_H
19 #define MAGICKCORE_MAGICK_H
20 
21 #if defined(__cplusplus) || defined(c_plusplus)
22 extern "C" {
23 #endif
24 
25 #include <stdarg.h>
26 #include "magick/semaphore.h"
27 
28 typedef enum
29 {
34 
35 typedef enum
36 {
37  NoThreadSupport = 0x0000,
39  EncoderThreadSupport = 0x0002
41 
42 typedef Image
44 
45 typedef MagickBooleanType
47 
48 typedef MagickBooleanType
49  IsImageFormatHandler(const unsigned char *,const size_t);
50 
51 typedef struct _MagickInfo
52 {
53  char
54  *name,
57  *note,
59 
60  ImageInfo
62 
65 
68 
71 
72  void
74 
77  raw,
81 
84 
87 
90 
91  struct _MagickInfo
93  *next; /* deprecated, use GetMagickInfoList() */
94 
95  size_t
97 
98  char
100 
104 
105 extern MagickExport char
106  **GetMagickList(const char *,size_t *,ExceptionInfo *);
107 
108 extern MagickExport const char
110  *GetMagickMimeType(const MagickInfo *);
111 
113  *GetImageDecoder(const MagickInfo *) magick_attribute((__pure__));
114 
116  *GetImageEncoder(const MagickInfo *) magick_attribute((__pure__));
117 
118 extern MagickExport int
120  SetMagickPrecision(const int);
121 
123  GetImageMagick(const unsigned char *,const size_t,char *),
131  UnregisterMagickInfo(const char *);
132 
133 extern const MagickExport MagickInfo
134  *GetMagickInfo(const char *,ExceptionInfo *),
135  **GetMagickInfoList(const char *,size_t *,ExceptionInfo *);
136 
139  *SetMagickInfo(const char *);
140 
143 
144 extern MagickExport void
147  MagickCoreTerminus(void);
148 
149 #if defined(__cplusplus) || defined(c_plusplus)
150 }
151 #endif
152 
153 #endif
instantiate_magickcore
static volatile MagickBooleanType instantiate_magickcore
Definition: magick.c:120
GetMagickRawSupport
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *) magick_attribute((__pure__))
DirectorySeparator
#define DirectorySeparator
Definition: studio.h:266
MagickPrecision
#define MagickPrecision
MACIsMagickConflict
MagickExport MagickBooleanType MACIsMagickConflict(const char *)
_MagickInfo::image_info
ImageInfo * image_info
Definition: magick.h:61
LockSemaphoreInfo
MagickExport void LockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:345
MagickExport
#define MagickExport
Definition: method-attribute.h:80
policy.h
MagickComponentGenesis
MagickExport MagickBooleanType MagickComponentGenesis(void)
Definition: magick.c:1052
GetMagickInfoList
const MagickExport MagickInfo ** GetMagickInfoList(const char *, size_t *, ExceptionInfo *)
Definition: magick.c:496
_MagickInfo::module
char * module
Definition: magick.h:58
_MagickInfo::raw
MagickBooleanType raw
Definition: magick.h:77
GetMagickPrecision
MagickExport int GetMagickPrecision(void)
DelegateComponentGenesis
MagickExport MagickBooleanType DelegateComponentGenesis(void)
Definition: delegate.c:232
magick.h
_MagickInfo::mime_type
char * mime_type
Definition: magick.h:99
NewSplayTree
MagickExport SplayTreeInfo * NewSplayTree(int(*compare)(const void *, const void *), void *(*relinquish_key)(void *), void *(*relinquish_value)(void *))
Definition: splay-tree.c:1140
GetModuleInfo
MagickExport ModuleInfo * GetModuleInfo(const char *, ExceptionInfo *)
HeadPath
@ HeadPath
Definition: utility.h:30
GetMagickModule
#define GetMagickModule()
Definition: log.h:29
nt-base-private.h
MagickStatusType
unsigned int MagickStatusType
Definition: magick-type.h:127
DestroyMagickNode
static void * DestroyMagickNode(void *magick_info)
Definition: magick.c:805
ConfigureComponentTerminus
MagickExport void ConfigureComponentTerminus(void)
Definition: configure.c:284
TailPath
@ TailPath
Definition: utility.h:31
GetMagickEndianSupport
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *) magick_attribute((__pure__))
_SplayTreeInfo
Definition: splay-tree.c:83
_MagickInfo::name
char * name
Definition: magick.h:54
TypeComponentTerminus
MagickExport void TypeComponentTerminus(void)
Definition: type.c:1376
SemaphoreComponentTerminus
MagickExport void SemaphoreComponentTerminus(void)
Definition: semaphore.c:423
MagickCoreSignature
#define MagickCoreSignature
Definition: method-attribute.h:86
RegisterMagickSignalHandler
static SignalHandler * RegisterMagickSignalHandler(int signal_number)
Definition: magick.c:1211
_MagickInfo::decoder
DecodeImageHandler * decoder
Definition: magick.h:64
_MagickInfo::stealth
MagickBooleanType stealth
Definition: magick.h:89
CacheComponentTerminus
MagickExport void CacheComponentTerminus(void)
Definition: cache.c:538
AnnotateComponentGenesis
MagickExport MagickBooleanType AnnotateComponentGenesis(void)
Definition: annotate.c:155
magickcore_signal_in_progress
static volatile MagickBooleanType magickcore_signal_in_progress
Definition: magick.c:121
ColorComponentGenesis
MagickExport MagickBooleanType ColorComponentGenesis(void)
Definition: color.c:923
InitializeMagickMutex
static void InitializeMagickMutex(void)
Definition: semaphore-private.h:51
_MagickInfo::signature
size_t signature
Definition: magick.h:96
DecodeImageHandler
Image * DecodeImageHandler(const ImageInfo *, ExceptionInfo *)
Definition: magick.h:43
GetImageDecoder
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *) magick_attribute((__pure__))
Definition: magick.c:152
_MagickInfo::description
char * description
Definition: magick.h:55
_MagickInfo::magick
IsImageFormatHandler * magick
Definition: magick.h:70
GetImageEncoder
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *magick_info)
Definition: magick.c:182
_MagickInfo::blob_support
MagickBooleanType blob_support
Definition: magick.h:79
SetMagickPrecision
MagickExport int SetMagickPrecision(const int)
Definition: magick.c:1536
GetImageEncoder
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *) magick_attribute((__pure__))
Definition: magick.c:182
MimeComponentTerminus
MagickExport void MimeComponentTerminus(void)
Definition: mime.c:1095
GetMagickMimeType
MagickExport const char * GetMagickMimeType(const MagickInfo *magick_info)
Definition: magick.c:654
RegisterMagickInfo
MagickExport MagickInfo * RegisterMagickInfo(MagickInfo *magick_info)
Definition: magick.c:1438
IsMagickTreeInstantiated
static MagickBooleanType IsMagickTreeInstantiated(ExceptionInfo *)
Definition: magick.c:828
_MagickInfo
Definition: magick.h:52
SIG_ERR
#define SIG_ERR
Definition: magick.c:95
GetMagickAdjoin
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *magick_info)
Definition: magick.c:279
RegisterStaticModules
MagickExport void RegisterStaticModules(void)
Definition: static.c:442
delegate.h
module.h
RegistryComponentGenesis
MagickExport MagickBooleanType RegistryComponentGenesis(void)
Definition: registry.c:294
magick_list_initialized
static volatile MagickBooleanType magick_list_initialized
Definition: magick.c:122
LogComponentTerminus
MagickExport void LogComponentTerminus(void)
Definition: log.c:895
SignalHandler
MAGICKCORE_RETSIGTYPE SignalHandler(int)
Definition: magick.c:105
StringToList
MagickExport char ** StringToList(const char *text)
Definition: string.c:2358
LockMagickMutex
static void LockMagickMutex(void)
Definition: semaphore-private.h:60
resource_.h
MonitorComponentTerminus
MagickPrivate void MonitorComponentTerminus(void)
Definition: monitor.c:98
DestroySplayTree
MagickExport SplayTreeInfo * DestroySplayTree(SplayTreeInfo *splay_tree)
Definition: splay-tree.c:681
UnregisterMagickInfo
MagickExport MagickBooleanType UnregisterMagickInfo(const char *name)
Definition: magick.c:1591
MagickCompare
static int MagickCompare(const void *x, const void *y)
Definition: magick.c:574
utility.h
GetImageMagick
MagickExport MagickBooleanType GetImageMagick(const unsigned char *, const size_t, char *)
GetMagickMimeType
MagickExport const char * GetMagickMimeType(const MagickInfo *)
Definition: magick.c:654
SetClientPath
MagickExport const char * SetClientPath(const char *path)
Definition: client.c:148
_ImageInfo::file
FILE * file
Definition: image.h:461
magick_list
static SplayTreeInfo * magick_list
Definition: magick.c:117
MagickComponentTerminus
MagickExport void MagickComponentTerminus(void)
AsynchronousResourceComponentTerminus
MagickExport void AsynchronousResourceComponentTerminus(void)
Definition: resource.c:422
_MagickInfo::version
char * version
Definition: magick.h:56
random_.h
string_.h
DestroyString
MagickExport char * DestroyString(char *string)
Definition: string.c:820
magic.h
SetMagickInfo
MagickExport MagickInfo * SetMagickInfo(const char *name)
Definition: magick.c:1487
ListMagickInfo
MagickExport MagickBooleanType ListMagickInfo(FILE *file, ExceptionInfo *exception)
Definition: magick.c:925
GetPathComponent
MagickExport void GetPathComponent(const char *path, PathType type, char *component)
Definition: utility.c:1208
MagickTrue
@ MagickTrue
Definition: magick-type.h:194
blob.h
semaphore.h
SIG_DFL
#define SIG_DFL
Definition: magick.c:92
PolicyComponentTerminus
MagickExport void PolicyComponentTerminus(void)
Definition: policy.c:1030
MAGICKCORE_RETSIGTYPE
#define MAGICKCORE_RETSIGTYPE
Definition: magick.c:89
SetLogEventMask
MagickExport LogEventType SetLogEventMask(const char *events)
Definition: log.c:1741
IsMagickCoreInstantiated
MagickExport MagickBooleanType IsMagickCoreInstantiated(void) magick_attribute((__pure__))
CopyMagickString
MagickExport size_t CopyMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:752
MimeComponentGenesis
MagickExport MagickBooleanType MimeComponentGenesis(void)
Definition: mime.c:1049
GetMagickRawSupport
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *magick_info)
Definition: magick.c:709
blob-private.h
CoderComponentTerminus
MagickExport void CoderComponentTerminus(void)
Definition: coder.c:436
GetMagickDescription
MagickExport const char * GetMagickDescription(const MagickInfo *)
ResourceComponentTerminus
MagickExport void ResourceComponentTerminus(void)
Definition: resource.c:1401
thread-private.h
DecoderThreadSupport
@ DecoderThreadSupport
Definition: magick.h:38
GetMagickList
MagickExport char ** GetMagickList(const char *, size_t *, ExceptionInfo *)
Definition: magick.c:589
TraceEvent
@ TraceEvent
Definition: log.h:38
SemaphoreComponentGenesis
MagickExport MagickBooleanType SemaphoreComponentGenesis(void)
Definition: semaphore.c:399
AcquireMagickMemory
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:473
SetClientName
MagickExport const char * SetClientName(const char *name)
Definition: client.c:114
IsImageFormatHandler
MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t)
Definition: magick.h:49
FormatLocaleFile
MagickExport ssize_t FormatLocaleFile(FILE *file, const char *magick_restrict format,...)
Definition: locale.c:407
LocaleComponentTerminus
MagickExport void LocaleComponentTerminus(void)
Definition: locale.c:1655
RegisterMagickInfo
MagickExport MagickInfo * RegisterMagickInfo(MagickInfo *)
EncoderThreadSupport
@ EncoderThreadSupport
Definition: magick.h:39
SemaphoreInfo
Definition: semaphore.c:60
_ImageInfo::adjoin
MagickBooleanType adjoin
Definition: image.h:371
_Image
Definition: image.h:153
GetMagickSeekableStream
MagickExport MagickBooleanType GetMagickSeekableStream(const MagickInfo *) magick_attribute((__pure__))
CompareSplayTreeString
MagickExport int CompareSplayTreeString(const void *target, const void *source)
Definition: splay-tree.c:411
GetMagickThreadSupport
MagickExport MagickStatusType GetMagickThreadSupport(const MagickInfo *)
Definition: magick.c:772
ImplicitFormatType
@ ImplicitFormatType
Definition: magick.h:31
magick_semaphore
static SemaphoreInfo * magick_semaphore
Definition: magick.c:111
GetMagickInfo
MagickExport const MagickInfo * GetMagickInfo(const char *name, ExceptionInfo *exception)
Definition: magick.c:406
OpenModule
MagickExport MagickBooleanType OpenModule(const char *, ExceptionInfo *)
ConfigureEvent
@ ConfigureEvent
Definition: log.h:43
LogComponentGenesis
MagickExport MagickBooleanType LogComponentGenesis(void)
Definition: log.c:840
MagickCoreTerminus
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1365
LocaleCompare
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1440
DestroyExceptionInfo
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:441
UndefinedFormatType
@ UndefinedFormatType
Definition: magick.h:30
GetMagickThreadSupport
MagickExport MagickStatusType GetMagickThreadSupport(const MagickInfo *magick_info)
Definition: magick.c:772
nt-feature.h
GetMagickInfoList
MagickExport const MagickInfo ** GetMagickInfoList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:496
splay-tree.h
MagickComponentTerminus
MagickExport void MagickComponentTerminus(void)
Definition: magick.c:1077
MonitorComponentGenesis
MagickPrivate MagickBooleanType MonitorComponentGenesis(void)
Definition: monitor.c:73
GetMagickList
MagickExport char ** GetMagickList(const char *pattern, size_t *number_formats, ExceptionInfo *exception)
Definition: magick.c:589
CoderComponentGenesis
MagickExport MagickBooleanType CoderComponentGenesis(void)
Definition: coder.c:411
GetMagickSeekableStream
MagickExport MagickBooleanType GetMagickSeekableStream(const MagickInfo *magick_info)
Definition: magick.c:741
locale_.h
_ImageInfo
Definition: image.h:362
MagickFalse
@ MagickFalse
Definition: magick-type.h:193
GetMagickAdjoin
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *) magick_attribute((__pure__))
GetExecutionPath
MagickExport MagickBooleanType GetExecutionPath(char *path, const size_t extent)
Definition: utility.c:988
_ImageInfo::magick
char magick[MaxTextExtent]
Definition: image.h:470
signal_handlers
static SignalHandler * signal_handlers[SIGMAX]
Definition: magick.c:114
GetValueFromSplayTree
MagickExport const void * GetValueFromSplayTree(SplayTreeInfo *splay_tree, const void *key)
Definition: splay-tree.c:920
PolicyComponentGenesis
MagickExport MagickBooleanType PolicyComponentGenesis(void)
Definition: policy.c:983
AnnotateComponentTerminus
MagickExport void AnnotateComponentTerminus(void)
Definition: annotate.c:180
ResourceComponentGenesis
MagickExport MagickBooleanType ResourceComponentGenesis(void)
Definition: resource.c:1247
_MagickInfo::previous
struct _MagickInfo * previous
Definition: magick.h:91
ConfigureComponentGenesis
MagickExport MagickBooleanType ConfigureComponentGenesis(void)
Definition: configure.c:239
semaphore-private.h
NoThreadSupport
@ NoThreadSupport
Definition: magick.h:37
MagickCoreGenesis
MagickExport void MagickCoreGenesis(const char *, const MagickBooleanType)
_MagickInfo::encoder
EncodeImageHandler * encoder
Definition: magick.h:67
AllocateSemaphoreInfo
MagickExport SemaphoreInfo * AllocateSemaphoreInfo(void)
Definition: semaphore.c:192
GetNumberOfNodesInSplayTree
MagickExport size_t GetNumberOfNodesInSplayTree(const SplayTreeInfo *splay_tree)
Definition: splay-tree.c:975
MagicComponentGenesis
MagickExport MagickBooleanType MagicComponentGenesis(void)
Definition: magic.c:1024
_MagickInfo::adjoin
MagickBooleanType adjoin
Definition: magick.h:76
MagickComponentGenesis
MagickExport MagickBooleanType MagickComponentGenesis(void)
registry.h
GetMagickEndianSupport
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *magick_info)
Definition: magick.c:371
ActivateSemaphoreInfo
MagickExport void ActivateSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:97
RegistryComponentTerminus
MagickExport void RegistryComponentTerminus(void)
Definition: registry.c:319
draw.h
annotate.h
_MagickInfo::next
struct _MagickInfo * next
Definition: magick.h:93
AddValueToSplayTree
MagickExport MagickBooleanType AddValueToSplayTree(SplayTreeInfo *splay_tree, const void *key, const void *value)
Definition: splay-tree.c:153
ResetSplayTreeIterator
MagickExport void ResetSplayTreeIterator(SplayTreeInfo *splay_tree)
Definition: splay-tree.c:1473
_MagickInfo::note
char * note
Definition: magick.h:57
DeleteNodeByValueFromSplayTree
MagickExport MagickBooleanType DeleteNodeByValueFromSplayTree(SplayTreeInfo *splay_tree, const void *value)
Definition: splay-tree.c:485
GlobExpression
MagickExport MagickBooleanType GlobExpression(const char *expression, const char *pattern, const MagickBooleanType case_insensitive)
Definition: token.c:347
_ImageInfo::length
size_t length
Definition: image.h:467
cache.h
DestroySemaphoreInfo
MagickExport void DestroySemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:293
NTIsMagickConflict
MagickExport MagickBooleanType NTIsMagickConflict(const char *)
StringToInteger
static int StringToInteger(const char *magick_restrict value)
Definition: string-private.h:63
VMSIsMagickConflict
MagickExport MagickBooleanType VMSIsMagickConflict(const char *)
log.h
XComponentGenesis
MagickExport MagickBooleanType XComponentGenesis(void)
Definition: xwindow.c:9882
magick_attribute
MagickExport MagickBooleanType magick_attribute((deprecated))
ConstantString
MagickExport char * ConstantString(const char *source)
Definition: string.c:697
constitute.h
GetMagickDescription
MagickExport const char * GetMagickDescription(const MagickInfo *magick_info)
Definition: magick.c:340
DelegateComponentTerminus
MagickExport void DelegateComponentTerminus(void)
Definition: delegate.c:278
MagickBooleanType
MagickBooleanType
Definition: magick-type.h:192
ConcatenateMagickString
MagickExport size_t ConcatenateMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:424
SetMagickInfo
MagickExport MagickInfo * SetMagickInfo(const char *)
Definition: magick.c:1487
RelinquishMagickMemory
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1077
_ExceptionInfo
Definition: exception.h:103
RegisterStaticModule
MagickExport MagickBooleanType RegisterStaticModule(const char *module, ExceptionInfo *exception)
Definition: static.c:375
ModuleComponentGenesis
MagickExport MagickBooleanType ModuleComponentGenesis(void)
LocaleComponentGenesis
MagickExport MagickBooleanType LocaleComponentGenesis(void)
Definition: locale.c:1630
MagickInfoCompare
static int MagickInfoCompare(const void *x, const void *y)
Definition: magick.c:481
RandomComponentTerminus
MagickExport void RandomComponentTerminus(void)
Definition: random.c:827
IsPathAccessible
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1460
studio.h
SetMagickSignalHandler
static SignalHandler * SetMagickSignalHandler(int signal_number, SignalHandler *handler)
Definition: magick.c:1118
RandomComponentGenesis
MagickExport MagickBooleanType RandomComponentGenesis(void)
Definition: random.c:802
GetRootValueFromSplayTree
MagickExport const void * GetRootValueFromSplayTree(SplayTreeInfo *splay_tree)
Definition: splay-tree.c:876
_MagickInfo::client_data
void * client_data
Definition: magick.h:73
_MagickInfo::format_type
MagickFormatType format_type
Definition: magick.h:83
MagicComponentTerminus
MagickExport void MagicComponentTerminus(void)
Definition: magic.c:1071
MagickFormatType
MagickFormatType
Definition: magick.h:29
GetImageDecoder
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *magick_info)
Definition: magick.c:152
monitor-private.h
ClearMagickException
MagickExport void ClearMagickException(ExceptionInfo *exception)
Definition: exception.c:157
MagickThreadSupport
MagickThreadSupport
Definition: magick.h:36
IsMagickCoreInstantiated
MagickExport MagickBooleanType IsMagickCoreInstantiated(void)
Definition: magick.c:1029
opencl-private.h
ExplicitFormatType
@ ExplicitFormatType
Definition: magick.h:32
GetMagickInfo
const MagickExport MagickInfo * GetMagickInfo(const char *, ExceptionInfo *)
memory_.h
signature-private.h
_MagickInfo::thread_support
MagickStatusType thread_support
Definition: magick.h:86
GetMagickPrecision
MagickExport int GetMagickPrecision(void)
Definition: magick.c:681
GetNextValueInSplayTree
MagickExport const void * GetNextValueInSplayTree(SplayTreeInfo *splay_tree)
Definition: splay-tree.c:822
UnregisterMagickInfo
MagickExport MagickBooleanType UnregisterMagickInfo(const char *)
Definition: magick.c:1591
GetEnvironmentValue
MagickExport char * GetEnvironmentValue(const char *name)
Definition: string.c:1242
exception-private.h
OpenModules
MagickExport MagickBooleanType OpenModules(ExceptionInfo *)
GetMagickBlobSupport
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *magick_info)
Definition: magick.c:309
ThrowFatalException
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
mime.h
UnlockSemaphoreInfo
MagickExport void UnlockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:450
MagickInfo
struct _MagickInfo MagickInfo
SIGMAX
#define SIGMAX
Definition: magick.c:98
exception.h
EncodeImageHandler
MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *)
Definition: magick.h:46
ModuleComponentTerminus
MagickExport void ModuleComponentTerminus(void)
GetPolicyValue
MagickExport char * GetPolicyValue(const char *name)
Definition: policy.c:500
ColorComponentTerminus
MagickExport void ColorComponentTerminus(void)
Definition: color.c:966
LogMagickEvent
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1399
TypeComponentGenesis
MagickExport MagickBooleanType TypeComponentGenesis(void)
Definition: type.c:1351
MagickCoreGenesis
MagickExport void MagickCoreGenesis(const char *path, const MagickBooleanType establish_signal_handlers)
Definition: magick.c:1227
MagickCoreTerminus
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1365
_MagickInfo::seekable_stream
MagickBooleanType seekable_stream
Definition: magick.h:80
AcquireExceptionInfo
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:106
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:89
string-private.h
static.h
token.h
module
const char * module
Definition: static.c:70
GetImageMagick
MagickExport MagickBooleanType GetImageMagick(const unsigned char *magick, const size_t length, char *format)
Definition: magick.c:219
UnlockMagickMutex
static void UnlockMagickMutex(void)
Definition: semaphore-private.h:82
ResourceLimitFatalError
@ ResourceLimitFatalError
Definition: exception.h:78
_MagickInfo::endian_support
MagickBooleanType endian_support
Definition: magick.h:78
client.h
coder.h
GetMagickBlobSupport
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *) magick_attribute((__pure__))
xwindow-private.h
thread_.h
_MagickInfo::semaphore
SemaphoreInfo * semaphore
Definition: magick.h:102
SetMagickPrecision
MagickExport int SetMagickPrecision(const int precision)
Definition: magick.c:1536
CacheComponentGenesis
MagickExport MagickBooleanType CacheComponentGenesis(void)
Definition: cache.c:513
UnregisterStaticModules
MagickExport void UnregisterStaticModules(void)
Definition: static.c:524
AcquireQuantumMemory
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:544
configure.h
MagickSignalHandler
static void MagickSignalHandler(int signal_number)
Definition: magick.c:1154
IsMagickConflict
MagickExport MagickBooleanType IsMagickConflict(const char *magick)
Definition: magick.c:887