|
MagickCore 7.0.10
|
#include "wizard/hashmap.h"Go to the source code of this file.
Data Structures | |
| struct | _ConfigureInfo |
Typedefs | |
| typedef struct _ConfigureInfo | ConfigureInfo |
Functions | |
| WizardExport char ** | GetConfigureList (const char *, size_t *, ExceptionInfo *) |
| WizardExport const char * | GetConfigureValue (const ConfigureInfo *) |
| WizardExport const ConfigureInfo * | GetConfigureInfo (const char *, ExceptionInfo *) |
| WizardExport const ConfigureInfo ** | GetConfigureInfoList (const char *, size_t *, ExceptionInfo *) |
| WizardExport LinkedListInfo * | DestroyConfigureOptions (LinkedListInfo *) |
| WizardExport LinkedListInfo * | GetConfigurePaths (const char *, ExceptionInfo *) |
| WizardExport LinkedListInfo * | GetConfigureOptions (const char *, ExceptionInfo *) |
| WizardExport WizardBooleanType | ConfigureComponentGenesis (void) |
| WizardExport WizardBooleanType | ListConfigureInfo (FILE *, ExceptionInfo *) |
| WizardExport void | ConfigureComponentTerminus (void) |
| typedef struct _ConfigureInfo ConfigureInfo |
| WizardExport WizardBooleanType ConfigureComponentGenesis | ( | void | ) |
| WizardExport void ConfigureComponentTerminus | ( | void | ) |
Definition at line 257 of file configure.c.
References ActivateSemaphoreInfo(), configure_cache, configure_semaphore, DestroyConfigureElement(), DestroyLinkedList(), LockSemaphoreInfo(), RelinquishSemaphoreInfo(), and UnlockSemaphoreInfo().
| WizardExport LinkedListInfo * DestroyConfigureOptions | ( | LinkedListInfo * | ) |
| WizardExport const ConfigureInfo * GetConfigureInfo | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport const ConfigureInfo ** GetConfigureInfoList | ( | const char * | pattern, |
| size_t * | number_options, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 420 of file configure.c.
References AcquireQuantumMemory(), configure_cache, configure_semaphore, ConfigureInfoCompare(), GetConfigureInfo(), GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetWizardModule, GlobExpression(), LockSemaphoreInfo(), LogWizardEvent(), _ConfigureInfo::name, ResetLinkedListIterator(), _ConfigureInfo::stealth, TraceEvent, UnlockSemaphoreInfo(), and WizardFalse.
Referenced by ListConfigureInfo().
| WizardExport char ** GetConfigureList | ( | const char * | pattern, |
| size_t * | number_options, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 514 of file configure.c.
References AcquireQuantumMemory(), configure_cache, configure_semaphore, ConfigureCompare(), ConstantString(), GetConfigureInfo(), GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetWizardModule, GlobExpression(), LockSemaphoreInfo(), LogWizardEvent(), _ConfigureInfo::name, ResetLinkedListIterator(), _ConfigureInfo::stealth, TraceEvent, UnlockSemaphoreInfo(), and WizardFalse.
| WizardExport LinkedListInfo * GetConfigureOptions | ( | const char * | filename, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 585 of file configure.c.
References AcquireStringInfo(), AppendValueToLinkedList(), ConfigureEvent, ConfigureFileToStringInfo(), ConfigureWarning, CopyWizardString(), DestroyLinkedList(), FormatLocaleString(), GetConfigurePaths(), GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetWizardModule, LogWizardEvent(), NewLinkedList(), RelinquishWizardMemory(), ResetLinkedListIterator(), SetStringInfoDatum(), SetStringInfoLength(), SetStringInfoPath(), ThrowWizardException(), TraceEvent, and WizardPathExtent.
Referenced by AcquireConfigureCache(), AcquireLogCache(), and AcquireMimeCache().
| WizardExport LinkedListInfo * GetConfigurePaths | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport const char * GetConfigureValue | ( | const ConfigureInfo * | configure_info | ) |
Definition at line 907 of file configure.c.
References GetWizardModule, LogWizardEvent(), _ConfigureInfo::signature, TraceEvent, _ConfigureInfo::value, and WizardSignature.
| WizardExport WizardBooleanType ListConfigureInfo | ( | FILE * | file, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 976 of file configure.c.
References GetConfigureInfoList(), _ConfigureInfo::path, RelinquishWizardMemory(), WizardFalse, and WizardTrue.