18 #ifndef MAGICKCORE_MAGIC_H
19 #define MAGICKCORE_MAGIC_H
21 #if defined(__cplusplus) || defined(c_plusplus)
70 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport const MagicInfo ** GetMagicInfoList(const char *, size_t *, ExceptionInfo *)
Definition: magic.c:459
struct _MagicInfo MagicInfo
MagickExport MagickBooleanType MagicComponentGenesis(void)
Definition: magic.c:1033
MagickExport const MagicInfo * GetMagicInfo(const unsigned char *, const size_t, ExceptionInfo *)
MagickExport MagickBooleanType ListMagicInfo(FILE *, ExceptionInfo *)
MagickExport void MagicComponentTerminus(void)
Definition: magic.c:1080
MagickExport const char * GetMagicName(const MagicInfo *)
Definition: magic.c:619
MagickExport char ** GetMagicList(const char *, size_t *, ExceptionInfo *)
Definition: magic.c:554
ssize_t MagickOffsetType
Definition: magick-type.h:139
MagickBooleanType
Definition: magick-type.h:203
#define MagickExport
Definition: method-attribute.h:80
Definition: exception.h:103
struct _MagicInfo * next
Definition: magic.h:47
unsigned char * magic
Definition: magic.h:33
MagickBooleanType exempt
Definition: magic.h:42
size_t length
Definition: magic.h:36
MagickBooleanType stealth
Definition: magic.h:43
char * name
Definition: magic.h:29
char * path
Definition: magic.h:28
size_t signature
Definition: magic.h:50
MagickOffsetType offset
Definition: magic.h:39
struct _MagicInfo * previous
Definition: magic.h:45
char * target
Definition: magic.h:30