|
MagickCore
6.7.5
|

Go to the source code of this file.
Data Structures | |
| struct | _MagicInfo |
Typedefs | |
| typedef struct _MagicInfo | MagicInfo |
Functions | |
| MagickExport char ** | GetMagicList (const char *, size_t *, ExceptionInfo *) |
| MagickExport const char * | GetMagicName (const MagicInfo *) |
| MagickExport MagickBooleanType | ListMagicInfo (FILE *, ExceptionInfo *) |
| MagickExport const MagicInfo * | GetMagicInfo (const unsigned char *, const size_t, ExceptionInfo *) |
| MagickExport const MagicInfo ** | GetMagicInfoList (const char *, size_t *, ExceptionInfo *) |
| typedef struct _MagicInfo MagicInfo |
| MagickExport const MagicInfo* GetMagicInfo | ( | const unsigned char * | , |
| const size_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport const MagicInfo ** GetMagicInfoList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 337 of file magic.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetMagicInfo(), AcquireQuantumMemory(), GetNumberOfElementsInLinkedList(), magic_list, LockSemaphoreInfo(), magic_semaphore, ResetLinkedListIterator(), GetNextValueInLinkedList(), _MagicInfo::stealth, MagickFalse, GlobExpression(), _MagicInfo::name, UnlockSemaphoreInfo(), and MagicInfoCompare().
Referenced by ListMagicInfo().
| MagickExport char** GetMagicList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 432 of file magic.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetMagicInfo(), AcquireQuantumMemory(), GetNumberOfElementsInLinkedList(), magic_list, LockSemaphoreInfo(), magic_semaphore, ResetLinkedListIterator(), GetNextValueInLinkedList(), _MagicInfo::stealth, MagickFalse, GlobExpression(), _MagicInfo::name, ConstantString(), UnlockSemaphoreInfo(), and MagicCompare().
| MagickExport const char* GetMagicName | ( | const MagicInfo * | ) |
Definition at line 497 of file magic.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, _MagicInfo::signature, MagickSignature, and _MagicInfo::name.
Referenced by SetImageInfo().
| MagickExport MagickBooleanType ListMagicInfo | ( | FILE * | , |
| ExceptionInfo * | |||
| ) |
Definition at line 570 of file magic.c.
References GetMagicInfoList(), MagickFalse, LocaleCompare(), FormatLocaleFile(), _MagicInfo::path, _MagicInfo::offset, _MagicInfo::target, RelinquishMagickMemory(), and MagickTrue.