MagickCore
6.9.10
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_CONFIGURE_H
19 #define MAGICKCORE_CONFIGURE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
69 #if defined(__cplusplus) || defined(c_plusplus)
#define DirectorySeparator
Definition: studio.h:266
MagickExport void LockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:345
#define MagickExport
Definition: method-attribute.h:80
@ HeadPath
Definition: utility.h:30
#define GetMagickModule()
Definition: log.h:29
unsigned int MagickStatusType
Definition: magick-type.h:127
MagickExport MagickBooleanType IsMagickTrue(const char *value)
Definition: token.c:649
#define MagickCoreSignature
Definition: method-attribute.h:86
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:502
#define MAGICKCORE_SHARE_RELATIVE_PATH
Definition: magick-baseconfig.h:1333
MagickExport StringInfo * ConfigureFileToStringInfo(const char *filename)
Definition: string.c:590
MagickExport void GetNextToken(const char *start, const char **end, const size_t extent, char *token)
Definition: token.c:172
#define MAGICKCORE_DOCUMENTATION_PATH
Definition: magick-baseconfig.h:56
MagickExport LinkedListInfo * DestroyLinkedList(LinkedListInfo *list_info, void *(*relinquish_value)(void *))
Definition: hashmap.c:398
#define DirectoryListSeparator
Definition: studio.h:267
MagickExport void ResetLinkedListIterator(LinkedListInfo *list_info)
Definition: hashmap.c:1921
@ ResourceLimitError
Definition: exception.h:55
MagickExport char * DestroyString(char *string)
Definition: string.c:820
MagickExport void GetPathComponent(const char *path, PathType type, char *component)
Definition: utility.c:1208
@ MagickTrue
Definition: magick-type.h:194
const MagickExport char * GetClientPath(void)
Definition: client.c:87
MagickExport size_t CopyMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:752
MagickExport StringInfo * AcquireStringInfo(const size_t length)
Definition: string.c:185
MagickExport void SetStringInfoLength(StringInfo *string_info, const size_t length)
Definition: string.c:1806
@ TraceEvent
Definition: log.h:38
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:473
MagickExport ssize_t FormatLocaleFile(FILE *file, const char *magick_restrict format,...)
Definition: locale.c:407
Definition: semaphore.c:59
MagickExport int LocaleNCompare(const char *p, const char *q, const size_t length)
Definition: locale.c:1542
MagickExport void SetStringInfoDatum(StringInfo *string_info, const unsigned char *source)
Definition: string.c:1773
#define MAGICKCORE_CONFIGURE_PATH
Definition: magick-baseconfig.h:40
@ ConfigureEvent
Definition: log.h:43
#define MagickMaxRecursionDepth
Definition: studio.h:373
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1440
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:441
@ ConfigureWarning
Definition: exception.h:52
@ MagickFalse
Definition: magick-type.h:193
MagickExport size_t GetNumberOfElementsInLinkedList(const LinkedListInfo *list_info)
Definition: hashmap.c:679
MagickExport MagickBooleanType AppendValueToLinkedList(LinkedListInfo *list_info, const void *value)
Definition: hashmap.c:150
MagickExport SemaphoreInfo * AllocateSemaphoreInfo(void)
Definition: semaphore.c:192
MagickExport void ActivateSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:97
MagickExport MagickBooleanType GlobExpression(const char *expression, const char *pattern, const MagickBooleanType case_insensitive)
Definition: token.c:347
MagickExport void DestroySemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:293
MagickExport char * ConstantString(const char *source)
Definition: string.c:697
MagickBooleanType
Definition: magick-type.h:191
MagickExport size_t ConcatenateMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:424
#define MAGICKCORE_SHARE_PATH
Definition: magick-baseconfig.h:1327
MagickExport void * GetNextValueInLinkedList(LinkedListInfo *list_info)
Definition: hashmap.c:606
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1077
Definition: exception.h:102
#define MAGICKCORE_CONFIGURE_RELATIVE_PATH
Definition: magick-baseconfig.h:46
MagickPrivate char * FileToXML(const char *, const size_t)
Definition: xml-tree.c:598
#define MAGICKCORE_QUANTUM_DEPTH
Definition: magick-type.h:28
MagickExport unsigned char * GetStringInfoDatum(const StringInfo *string_info)
Definition: string.c:1275
MagickExport char * GetEnvironmentValue(const char *name)
Definition: string.c:1242
const MagickExport char * GetStringInfoPath(const StringInfo *string_info)
Definition: string.c:1362
MagickExport LinkedListInfo * NewLinkedList(const size_t capacity)
Definition: hashmap.c:1363
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
Definition: exception.c:1068
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
MagickExport void UnlockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:450
MagickExport StringInfo * DestroyStringInfo(StringInfo *string_info)
Definition: string.c:847
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1399
MagickExport void * RemoveElementByValueFromLinkedList(LinkedListInfo *list_info, const void *value)
Definition: hashmap.c:1597
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:106
#define MaxTextExtent
Definition: method-attribute.h:89
MagickExport void SetStringInfoPath(StringInfo *string_info, const char *path)
Definition: string.c:1882
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
@ ConfigureError
Definition: exception.h:75
MagickExport MagickBooleanType InsertValueInLinkedList(LinkedListInfo *list_info, const size_t index, const void *value)
Definition: hashmap.c:990
MagickExport void ChopPathComponents(char *path, const size_t components)
Definition: utility.c:581
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:544
#define MAGICKCORE_STRING_XQUOTE(str)
Definition: magick-config.h:75