module.h File Reference

#include <time.h>
#include "magick/version.h"

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, char **, ExceptionInfo *)

Enumerations

enum  MagickModuleType { MagickImageCoderModule, MagickImageFilterModule }

Functions

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


Define Documentation

#define MagickImageCoderSignature

Value:

((unsigned long) \
  (((MagickLibVersion) << 8) | MAGICKCORE_QUANTUM_DEPTH))

#define MagickImageFilterSignature

Value:

((unsigned long) \
  (((MagickLibVersion) << 8) | MAGICKCORE_QUANTUM_DEPTH))


Typedef Documentation

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

typedef struct _ModuleInfo ModuleInfo


Enumeration Type Documentation

enum MagickModuleType

Enumerator:
MagickImageCoderModule 
MagickImageFilterModule 


Function Documentation

MagickExport void DestroyModuleList ( void   ) 

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

MagickExport const ModuleInfo* ** GetModuleInfoList ( const char *  ,
unsigned long *  ,
ExceptionInfo  
)

MagickExport char** GetModuleList ( const char *  ,
unsigned long *  ,
ExceptionInfo  
)

MagickExport MagickBooleanType InvokeDynamicImageFilter ( const char *  ,
Image **  ,
const   int,
char **  ,
ExceptionInfo  
)

MagickExport MagickBooleanType InvokeStaticImageFilter ( const char *  ,
Image **  ,
const   int,
char **  ,
ExceptionInfo  
)

MagickExport MagickBooleanType ListModuleInfo ( FILE *  ,
ExceptionInfo  
)

MagickExport MagickBooleanType OpenModule ( const char *  ,
ExceptionInfo  
)

MagickExport MagickBooleanType OpenModules ( ExceptionInfo  ) 

MagickExport void RegisterStaticModules ( void   ) 

MagickExport void UnregisterStaticModules ( void   ) 


Generated on Sat Jan 26 14:50:30 2008 for MagickCore by  doxygen 1.5.4