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 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
MagickExport const MagicInfo * GetMagicInfo(const unsigned char *, const size_t, ExceptionInfo *)
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