MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
Enumerations | |
enum | RegistryType { UndefinedRegistryType , ImageRegistryType , ImageInfoRegistryType , StringRegistryType } |
Functions | |
MagickExport char * | GetNextImageRegistry (void) |
MagickExport MagickBooleanType | DefineImageRegistry (const RegistryType, const char *, ExceptionInfo *) |
MagickExport MagickBooleanType | DeleteImageRegistry (const char *) |
MagickExport MagickBooleanType | SetImageRegistry (const RegistryType, const char *, const void *, ExceptionInfo *) |
MagickExport void * | GetImageRegistry (const RegistryType, const char *, ExceptionInfo *) |
MagickExport void * | RemoveImageRegistry (const char *) |
MagickExport void | ResetImageRegistryIterator (void) |
enum RegistryType |
Enumerator | |
---|---|
UndefinedRegistryType | |
ImageRegistryType | |
ImageInfoRegistryType | |
StringRegistryType |
Definition at line 25 of file registry.h.
MagickExport MagickBooleanType DefineImageRegistry | ( | const | RegistryType, |
const char * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType DeleteImageRegistry | ( | const char * | ) |
MagickExport void * GetImageRegistry | ( | const | RegistryType, |
const char * | , | ||
ExceptionInfo * | |||
) |
MagickExport char * GetNextImageRegistry | ( | void | ) |
Definition at line 268 of file registry.c.
References GetMagickModule, GetNextKeyInSplayTree(), IsEventLogging(), LogMagickEvent(), MagickFalse, registry, and TraceEvent.
Referenced by IdentifyImage().
MagickExport void * RemoveImageRegistry | ( | const char * | ) |
MagickExport void ResetImageRegistryIterator | ( | void | ) |
Definition at line 385 of file registry.c.
References GetMagickModule, IsEventLogging(), LogMagickEvent(), MagickFalse, registry, ResetSplayTreeIterator(), and TraceEvent.
Referenced by IdentifyImage().
MagickExport MagickBooleanType SetImageRegistry | ( | const | RegistryType, |
const char * | key, | ||
const void * | value, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 452 of file registry.c.
References AcquireCriticalMemory(), ActivateSemaphoreInfo(), AddValueToSplayTree(), CloneImageInfo(), CloneImageList(), CompareSplayTreeString(), ConstantString(), DestroyRegistryNode(), GetMagickModule, ImageInfoRegistryType, ImageRegistryType, IsEventLogging(), LockSemaphoreInfo(), LogMagickEvent(), MagickCoreSignature, MagickFalse, NewSplayTree(), registry, registry_semaphore, RegistryError, RelinquishMagickMemory(), _Image::signature, _ImageInfo::signature, _RegistryInfo::signature, StringRegistryType, ThrowMagickException(), TraceEvent, _RegistryInfo::type, UnlockSemaphoreInfo(), and _RegistryInfo::value.
Referenced by DefineImageRegistry().