|
MagickCore
6.7.5
|

Go to the source code of this file.
| typedef Image* DecodeImageHandler(const ImageInfo *, ExceptionInfo *) |
| typedef MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *, ExceptionInfo *) |
| typedef MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t) |
| typedef struct _MagickInfo MagickInfo |
| enum MagickFormatType |
| enum MagickThreadSupport |
| MagickExport DecodeImageHandler* GetImageDecoder | ( | const MagickInfo * | ) |
Definition at line 155 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, _MagickInfo::signature, MagickSignature, and _MagickInfo::decoder.
Referenced by ReadImage().
| MagickExport EncodeImageHandler* GetImageEncoder | ( | const MagickInfo * | ) |
Definition at line 185 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, _MagickInfo::signature, MagickSignature, and _MagickInfo::encoder.
Referenced by WriteImage().
| MagickExport MagickBooleanType GetImageMagick | ( | const unsigned char * | , |
| const size_t | , | ||
| char * | |||
| ) |
| MagickExport MagickBooleanType GetMagickAdjoin | ( | const MagickInfo * | ) |
| MagickExport MagickBooleanType GetMagickBlobSupport | ( | const MagickInfo * | ) |
| MagickExport const char* GetMagickDescription | ( | const MagickInfo * | ) |
Definition at line 343 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, _MagickInfo::signature, MagickSignature, and _MagickInfo::description.
Referenced by IdentifyImage().
| MagickExport MagickBooleanType GetMagickEndianSupport | ( | const MagickInfo * | ) |
| const MagickExport MagickInfo* GetMagickInfo | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
| const MagickExport MagickInfo ** GetMagickInfoList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 511 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetMagickInfo(), AcquireQuantumMemory(), GetNumberOfNodesInSplayTree(), magick_list, LockSemaphoreInfo(), magick_semaphore, ResetSplayTreeIterator(), GetNextValueInSplayTree(), _MagickInfo::stealth, MagickFalse, GlobExpression(), _MagickInfo::name, UnlockSemaphoreInfo(), and MagickInfoCompare().
Referenced by ListMagickInfo().
| MagickExport char** GetMagickList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 604 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetMagickInfo(), AcquireQuantumMemory(), GetNumberOfNodesInSplayTree(), magick_list, LockSemaphoreInfo(), magick_semaphore, ResetSplayTreeIterator(), GetNextValueInSplayTree(), _MagickInfo::stealth, MagickFalse, GlobExpression(), _MagickInfo::name, ConstantString(), UnlockSemaphoreInfo(), and MagickCompare().
| MagickExport int GetMagickPrecision | ( | void | ) |
| MagickExport MagickBooleanType GetMagickRawSupport | ( | const MagickInfo * | ) |
| MagickExport MagickBooleanType GetMagickSeekableStream | ( | const MagickInfo * | ) |
| MagickExport MagickStatusType GetMagickThreadSupport | ( | const MagickInfo * | ) |
Definition at line 757 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, _MagickInfo::signature, MagickSignature, and _MagickInfo::thread_support.
Referenced by ReadImage(), and WriteImage().
| MagickExport MagickBooleanType IsMagickInstantiated | ( | void | ) |
| MagickExport void MagickCoreGenesis | ( | const char * | , |
| const MagickBooleanType | |||
| ) |
| MagickExport void MagickCoreTerminus | ( | void | ) |
Definition at line 1361 of file magick.c.
References LockMagickMutex(), instantiate_magickcore, MagickFalse, UnlockMagickMutex(), AnnotateComponentTerminus(), ConstituteComponentTerminus(), MimeComponentTerminus(), TypeComponentTerminus(), ColorComponentTerminus(), MagicComponentTerminus(), DelegateComponentTerminus(), MagickComponentTerminus(), UnregisterStaticModules(), ModuleComponentTerminus(), CoderComponentTerminus(), ResourceComponentTerminus(), RegistryComponentTerminus(), CacheComponentTerminus(), PolicyComponentTerminus(), ConfigureComponentTerminus(), RandomComponentTerminus(), LocaleComponentTerminus(), LogComponentTerminus(), and SemaphoreComponentTerminus().
Referenced by DefaultFatalErrorHandler().
| MagickExport MagickInfo* RegisterMagickInfo | ( | MagickInfo * | ) |
| MagickExport MagickInfo * SetMagickInfo | ( | const char * | ) |
Definition at line 1475 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, AcquireMagickMemory(), ThrowFatalException, ResourceLimitFatalError, ResetMagickMemory(), _MagickInfo::name, ConstantString(), _MagickInfo::adjoin, MagickTrue, _MagickInfo::blob_support, _MagickInfo::thread_support, DecoderThreadSupport, EncoderThreadSupport, _MagickInfo::signature, and MagickSignature.
Referenced by InitializeMagickList().
| MagickExport int SetMagickPrecision | ( | const int | ) |
Definition at line 1524 of file magick.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, MagickPrecision, GetEnvironmentValue(), GetPolicyValue(), StringToInteger(), and DestroyString().
Referenced by GetMagickPrecision().
| MagickExport MagickBooleanType UnregisterMagickInfo | ( | const char * | ) |
Definition at line 1579 of file magick.c.
References magick_list, MagickFalse, GetNumberOfNodesInSplayTree(), LockSemaphoreInfo(), magick_semaphore, ResetSplayTreeIterator(), GetNextValueInSplayTree(), LocaleCompare(), _MagickInfo::name, DeleteNodeByValueFromSplayTree(), and UnlockSemaphoreInfo().