18 #ifndef MAGICKCORE_DELEGATE_H
19 #define MAGICKCORE_DELEGATE_H
21 #if defined(__cplusplus) || defined(c_plusplus)
83 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType InvokeDelegate(ImageInfo *, Image *, const char *, const char *, ExceptionInfo *)
MagickExport ssize_t GetDelegateMode(const DelegateInfo *)
Definition: delegate.c:1548
MagickExport void DelegateComponentTerminus(void)
Definition: delegate.c:278
MagickExport int ExternalDelegateCommand(const MagickBooleanType, const MagickBooleanType, const char *, char *, ExceptionInfo *)
Definition: delegate.c:325
MagickExport char * GetDelegateCommand(const ImageInfo *, Image *, const char *, const char *, ExceptionInfo *)
MagickExport MagickBooleanType DelegateComponentGenesis(void)
MagickExport char ** GetDelegateList(const char *, size_t *, ExceptionInfo *)
Definition: delegate.c:1480
MagickExport MagickBooleanType ListDelegateInfo(FILE *, ExceptionInfo *)
Definition: delegate.c:2009
MagickExport const DelegateInfo * GetDelegateInfo(const char *, const char *, ExceptionInfo *exception)
struct _DelegateInfo DelegateInfo
MagickExport MagickBooleanType GetDelegateThreadSupport(const DelegateInfo *)
MagickExport const char * GetDelegateCommands(const DelegateInfo *)
Definition: delegate.c:1231
MagickExport const DelegateInfo ** GetDelegateInfoList(const char *, size_t *, ExceptionInfo *)
Definition: delegate.c:1384
MagickBooleanType
Definition: magick-type.h:203
#define MagickExport
Definition: method-attribute.h:80
Definition: semaphore.c:61
Definition: delegate.h:29
MagickBooleanType spawn
Definition: delegate.h:41
SemaphoreInfo * semaphore
Definition: delegate.h:52
char * path
Definition: delegate.h:31
MagickBooleanType stealth
Definition: delegate.h:42
char * commands
Definition: delegate.h:34
struct _DelegateInfo * next
Definition: delegate.h:46
char * encode
Definition: delegate.h:33
ssize_t mode
Definition: delegate.h:37
MagickBooleanType thread_support
Definition: delegate.h:40
struct _DelegateInfo * previous
Definition: delegate.h:44
char * decode
Definition: delegate.h:32
size_t signature
Definition: delegate.h:49
Definition: exception.h:103