MagickCore 6.9.12
|
#include "magick/studio.h"
#include "magick/coder.h"
#include "magick/exception-private.h"
#include "magick/image.h"
#include "magick/module.h"
#include "magick/policy.h"
#include "magick/static.h"
#include "magick/string_.h"
Go to the source code of this file.
Functions | |
ModuleExport size_t | RegisterUndefinedImage (void) |
ModuleExport void | UnregisterUndefinedImage (void) |
MagickExport MagickBooleanType | RegisterStaticModule (const char *module, ExceptionInfo *exception) |
MagickExport void | RegisterStaticModules (void) |
MagickExport MagickBooleanType | UnregisterStaticModule (const char *module) |
MagickExport void | UnregisterStaticModules (void) |
Variables | |
struct { | |
const char * module | |
MagickBooleanType registered | |
size_t(* register_module )(void) | |
void(* unregister_module )(void) | |
} | MagickModules [] |
MagickExport MagickBooleanType RegisterStaticModule | ( | const char * | module, |
ExceptionInfo * | exception | ||
) |
Definition at line 372 of file static.c.
References CopyMagickString(), GetCoderInfo(), GetMagickModule, IsRightsAuthorized(), LocaleCompare(), MagickFalse, MagickModules, MagickPathExtent, MagickTrue, module, ModulePolicyDomain, _CoderInfo::name, PolicyError, ReadPolicyRights, register_module, registered, ThrowMagickException(), and WritePolicyRights.
Referenced by GetMagickInfo().
MagickExport void RegisterStaticModules | ( | void | ) |
Definition at line 439 of file static.c.
References IsRightsAuthorized(), MagickFalse, MagickModules, MagickTrue, module, ModulePolicyDomain, ReadPolicyRights, register_module, registered, and WritePolicyRights.
Referenced by GetMagickInfo().
ModuleExport size_t RegisterUndefinedImage | ( | void | ) |
Definition at line 55 of file static.c.
References MagickImageCoderSignature.
MagickExport MagickBooleanType UnregisterStaticModule | ( | const char * | module | ) |
Definition at line 486 of file static.c.
References LocaleCompare(), MagickFalse, MagickModules, MagickTrue, module, and registered.
MagickExport void UnregisterStaticModules | ( | void | ) |
Definition at line 527 of file static.c.
References MagickFalse, MagickModules, and registered.
Referenced by MagickCoreTerminus().
ModuleExport void UnregisterUndefinedImage | ( | void | ) |
struct { ... } MagickModules[] |
Referenced by RegisterStaticModule(), RegisterStaticModules(), UnregisterStaticModule(), and UnregisterStaticModules().
const char* module |
Definition at line 70 of file static.c.
Referenced by LogMagickEvent(), LogMagickEventList(), RegisterStaticModule(), RegisterStaticModules(), ThrowMagickException(), ThrowMagickExceptionList(), TranslateEvent(), and UnregisterStaticModule().
size_t(* register_module) (void) | ( | void | ) |
Definition at line 75 of file static.c.
Referenced by RegisterStaticModule(), and RegisterStaticModules().
MagickBooleanType registered |
Definition at line 73 of file static.c.
Referenced by RegisterStaticModule(), RegisterStaticModules(), UnregisterStaticModule(), and UnregisterStaticModules().