MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
Data Structures | |
struct | _DelegateInfo |
Typedefs | |
typedef struct _DelegateInfo | DelegateInfo |
Functions | |
MagickExport char * | GetDelegateCommand (const ImageInfo *, Image *, const char *, const char *, ExceptionInfo *) |
MagickExport char ** | GetDelegateList (const char *, size_t *, ExceptionInfo *) |
MagickExport const char * | GetDelegateCommands (const DelegateInfo *) |
MagickExport const DelegateInfo * | GetDelegateInfo (const char *, const char *, ExceptionInfo *exception) |
MagickExport const DelegateInfo ** | GetDelegateInfoList (const char *, size_t *, ExceptionInfo *) |
MagickExport int | ExternalDelegateCommand (const MagickBooleanType, const MagickBooleanType, const char *, char *, ExceptionInfo *) |
MagickExport ssize_t | GetDelegateMode (const DelegateInfo *) |
MagickExport MagickBooleanType | GetDelegateThreadSupport (const DelegateInfo *) |
MagickExport MagickBooleanType | InvokeDelegate (ImageInfo *, Image *, const char *, const char *, ExceptionInfo *) |
MagickExport MagickBooleanType | ListDelegateInfo (FILE *, ExceptionInfo *) |
typedef struct _DelegateInfo DelegateInfo |
MagickExport int ExternalDelegateCommand | ( | const | MagickBooleanType, |
const | MagickBooleanType, | ||
const char * | command, | ||
char * | message, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 347 of file delegate.c.
References ConcatenateMagickString(), CopyMagickString(), DelegateError, DelegatePolicyDomain, DestroyString(), ExecutePolicyRights, FormatLocaleFile(), GetMagickModule, IsRightsAuthorized(), MagickFalse, MagickMin, MagickPathExtent, PolicyError, popen_utf8(), RelinquishMagickMemory(), SanitizeString(), StringToArgv(), and ThrowMagickException().
Referenced by InvokeDelegate().
MagickExport char * GetDelegateCommand | ( | const ImageInfo * | , |
Image * | , | ||
const char * | , | ||
const char * | , | ||
ExceptionInfo * | |||
) |
MagickExport const char * GetDelegateCommands | ( | const DelegateInfo * | delegate_info | ) |
Definition at line 1185 of file delegate.c.
References _DelegateInfo::commands, GetMagickModule, IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _DelegateInfo::signature, and TraceEvent.
MagickExport const DelegateInfo * GetDelegateInfo | ( | const char * | , |
const char * | , | ||
ExceptionInfo * | exception | ||
) |
MagickExport const DelegateInfo ** GetDelegateInfoList | ( | const char * | pattern, |
size_t * | number_delegates, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1339 of file delegate.c.
References AcquireQuantumMemory(), _DelegateInfo::decode, delegate_cache, delegate_semaphore, DelegateInfoCompare(), _DelegateInfo::encode, GetDelegateInfo(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GlobExpression(), IsEventLogging(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, ResetLinkedListIterator(), _DelegateInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
Referenced by ListDelegateInfo().
MagickExport char ** GetDelegateList | ( | const char * | pattern, |
size_t * | number_delegates, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1436 of file delegate.c.
References AcquireQuantumMemory(), ConstantString(), _DelegateInfo::decode, delegate_cache, delegate_semaphore, DelegateCompare(), _DelegateInfo::encode, GetDelegateInfo(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GlobExpression(), IsEventLogging(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, ResetLinkedListIterator(), _DelegateInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
MagickExport ssize_t GetDelegateMode | ( | const DelegateInfo * | delegate_info | ) |
Definition at line 1505 of file delegate.c.
References GetMagickModule, IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _DelegateInfo::mode, _DelegateInfo::signature, and TraceEvent.
Referenced by WriteImage().
MagickExport MagickBooleanType GetDelegateThreadSupport | ( | const DelegateInfo * | ) |
MagickExport MagickBooleanType InvokeDelegate | ( | ImageInfo * | , |
Image * | , | ||
const char * | , | ||
const char * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType ListDelegateInfo | ( | FILE * | file, |
ExceptionInfo * | exception | ||
) |
Definition at line 1955 of file delegate.c.
References ConcatenateMagickString(), CopyMagickString(), DestroyString(), FormatLocaleFile(), GetDelegateInfoList(), LocaleCompare(), MagickFalse, MagickPathExtent, MagickTrue, _DelegateInfo::path, RelinquishMagickMemory(), StringToList(), and StripMagickString().