module.h File Reference

#include <time.h>
#include "magick/version.h"
Include dependency graph for module.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _ModuleInfo

Defines

#define MagickImageCoderSignature
#define MagickImageFilterSignature

Typedefs

typedef struct _ModuleInfo ModuleInfo
typedef ModuleExport unsigned long ImageFilterHandler (Image **, const int, const char **, ExceptionInfo *)

Enumerations

enum  MagickModuleType { MagickImageCoderModule, MagickImageFilterModule }

Functions

MagickExport char ** GetModuleList (const char *, unsigned long *, ExceptionInfo *)
MagickExport const ModuleInfo ** GetModuleInfoList (const char *, unsigned long *, ExceptionInfo *)
MagickExport MagickBooleanType InitializeModuleList (ExceptionInfo *)
MagickExport MagickBooleanType InvokeDynamicImageFilter (const char *, Image **, const int, const char **, ExceptionInfo *)
MagickExport MagickBooleanType ListModuleInfo (FILE *, ExceptionInfo *)
MagickExport MagickBooleanType ModuleComponentGenesis (void)
MagickExport MagickBooleanType OpenModule (const char *, ExceptionInfo *)
MagickExport MagickBooleanType OpenModules (ExceptionInfo *)
MagickExport ModuleInfoGetModuleInfo (const char *, ExceptionInfo *)
MagickExport void DestroyModuleList (void)
MagickExport void ModuleComponentTerminus (void)
MagickExport void RegisterStaticModules (void)
MagickExport void UnregisterStaticModules (void)

Define Documentation

#define MagickImageCoderSignature
Value:
((unsigned long) \
  (((MagickLibVersion) << 8) | MAGICKCORE_QUANTUM_DEPTH))

Definition at line 28 of file module.h.

#define MagickImageFilterSignature
Value:
((unsigned long) \
  (((MagickLibVersion) << 8) | MAGICKCORE_QUANTUM_DEPTH))

Definition at line 30 of file module.h.

Referenced by InvokeDynamicImageFilter().


Typedef Documentation

typedef ModuleExport unsigned long ImageFilterHandler(Image **, const int, const char **, ExceptionInfo *)

Definition at line 67 of file module.h.

typedef struct _ModuleInfo ModuleInfo

Enumeration Type Documentation

Enumerator:
MagickImageCoderModule 
MagickImageFilterModule 

Definition at line 33 of file module.h.


Function Documentation

MagickExport void DestroyModuleList ( void   ) 
MagickExport ModuleInfo* GetModuleInfo ( const char *  ,
ExceptionInfo  
)

Referenced by InitializeMagickList().

MagickExport const ModuleInfo** GetModuleInfoList ( const char *  ,
unsigned long *  ,
ExceptionInfo  
)
MagickExport char** GetModuleList ( const char *  ,
unsigned long *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType InitializeModuleList ( ExceptionInfo  ) 
MagickExport MagickBooleanType InvokeDynamicImageFilter ( const char *  ,
Image **  ,
const   int,
const char **  ,
ExceptionInfo  
)
MagickExport MagickBooleanType ListModuleInfo ( FILE *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType ModuleComponentGenesis ( void   ) 

Referenced by MagickCoreGenesis().

MagickExport void ModuleComponentTerminus ( void   ) 

Referenced by MagickCoreTerminus().

MagickExport MagickBooleanType OpenModule ( const char *  ,
ExceptionInfo  
)

Referenced by GetMagickInfo().

MagickExport MagickBooleanType OpenModules ( ExceptionInfo  ) 

Referenced by GetMagickInfo().

MagickExport void RegisterStaticModules ( void   ) 

Referenced by InitializeMagickList().

MagickExport void UnregisterStaticModules ( void   ) 

Definition at line 327 of file static.c.

References UnregisterARTImage(), UnregisterAVSImage(), UnregisterBMPImage(), UnregisterBRAILLEImage(), UnregisterCAPTIONImage(), UnregisterCINImage(), UnregisterCIPImage(), UnregisterCLIPBOARDImage(), UnregisterCLIPImage(), UnregisterCMYKImage(), UnregisterCUTImage(), UnregisterDCMImage(), UnregisterDDSImage(), UnregisterDIBImage(), UnregisterDJVUImage(), UnregisterDNGImage(), UnregisterDPSImage(), UnregisterDPXImage(), UnregisterEMFImage(), UnregisterEPTImage(), UnregisterEXRImage(), UnregisterFAXImage(), UnregisterFITSImage(), UnregisterFPXImage(), UnregisterGIFImage(), UnregisterGRADIENTImage(), UnregisterGRAYImage(), UnregisterHISTOGRAMImage(), UnregisterHRZImage(), UnregisterHTMLImage(), UnregisterICONImage(), UnregisterINFOImage(), UnregisterINLINEImage(), UnregisterIPLImage(), UnregisterJBIGImage(), UnregisterJP2Image(), UnregisterJPEGImage(), UnregisterLABELImage(), UnregisterMAGICKImage(), UnregisterMAPImage(), UnregisterMATImage(), UnregisterMATTEImage(), UnregisterMETAImage(), UnregisterMIFFImage(), UnregisterMONOImage(), UnregisterMPCImage(), UnregisterMPEGImage(), UnregisterMPRImage(), UnregisterMSLImage(), UnregisterMTVImage(), UnregisterMVGImage(), UnregisterNULLImage(), UnregisterOTBImage(), UnregisterPALMImage(), UnregisterPATTERNImage(), UnregisterPCDImage(), UnregisterPCLImage(), UnregisterPCXImage(), UnregisterPDBImage(), UnregisterPDFImage(), UnregisterPICTImage(), UnregisterPIXImage(), UnregisterPLASMAImage(), UnregisterPNGImage(), UnregisterPNMImage(), UnregisterPREVIEWImage(), UnregisterPS2Image(), UnregisterPS3Image(), UnregisterPSDImage(), UnregisterPSImage(), UnregisterPWPImage(), UnregisterRAWImage(), UnregisterRGBImage(), UnregisterRLAImage(), UnregisterRLEImage(), UnregisterSCRImage(), UnregisterSCTImage(), UnregisterSFWImage(), UnregisterSGIImage(), UnregisterSTEGANOImage(), UnregisterSUNImage(), UnregisterSVGImage(), UnregisterTGAImage(), UnregisterTHUMBNAILImage(), UnregisterTIFFImage(), UnregisterTILEImage(), UnregisterTIMImage(), UnregisterTTFImage(), UnregisterTXTImage(), UnregisterUILImage(), UnregisterURLImage(), UnregisterUYVYImage(), UnregisterVICARImage(), UnregisterVIDImage(), UnregisterVIFFImage(), UnregisterWBMPImage(), UnregisterWMFImage(), UnregisterWPGImage(), UnregisterXBMImage(), UnregisterXCFImage(), UnregisterXCImage(), UnregisterXImage(), UnregisterXPMImage(), UnregisterXPSImage(), UnregisterXTRNImage(), UnregisterXWDImage(), UnregisterYCBCRImage(), and UnregisterYUVImage().

Referenced by MagickCoreTerminus().


Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1