18 #ifndef MAGICKCORE_MODULE_H 19 #define MAGICKCORE_MODULE_H 23 #if defined(__cplusplus) || defined(c_plusplus) 27 #define MagickImageCoderSignature ((size_t) \ 28 (((MagickLibInterface) << 8) | MAGICKCORE_QUANTUM_DEPTH)) 29 #define MagickImageFilterSignature ((size_t) \ 30 (((MagickLibInterface) << 8) | MAGICKCORE_QUANTUM_DEPTH)) 46 (*unregister_module)(void);
81 #if defined(__cplusplus) || defined(c_plusplus) size_t(* register_module)(void)
Definition: module.h:49
Definition: exception.h:101
MagickExport char ** GetModuleList(const char *, const MagickModuleType, size_t *, ExceptionInfo *)
size_t ImageFilterHandler(Image **, const int, const char **, ExceptionInfo *)
Definition: module.h:62
MagickExport const ModuleInfo ** GetModuleInfoList(const char *, size_t *, ExceptionInfo *)
MagickExport void DestroyModuleList(void)
MagickBooleanType
Definition: magick-type.h:169
size_t signature
Definition: module.h:58
MagickExport ModuleInfo * GetModuleInfo(const char *, ExceptionInfo *)
struct _ModuleInfo ModuleInfo
MagickExport MagickBooleanType ListModuleInfo(FILE *, ExceptionInfo *)
MagickModuleType
Definition: module.h:32
MagickBooleanType stealth
Definition: module.h:55
void * handle
Definition: module.h:45
char * path
Definition: module.h:41
char * tag
Definition: module.h:41
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType InvokeDynamicImageFilter(const char *, Image **, const int, const char **, ExceptionInfo *)
time_t timestamp
Definition: module.h:52