Go to the source code of this file.
typedef struct _LinkedListInfo LinkedListInfo |
MagickExport MagickBooleanType AppendValueToLinkedList | ( | LinkedListInfo * | , | |
const void * | ||||
) |
MagickExport void ClearLinkedList | ( | LinkedListInfo * | , | |
void * | *)(void * | |||
) |
MagickExport LinkedListInfo* DestroyLinkedList | ( | LinkedListInfo * | , | |
void * | *)(void * | |||
) |
MagickExport void * GetLastValueInLinkedList | ( | LinkedListInfo * | ) |
MagickExport void * * GetNextValueInLinkedList | ( | LinkedListInfo * | ) |
MagickExport size_t GetNumberOfElementsInLinkedList | ( | const LinkedListInfo * | ) |
References _LinkedListInfo::elements, MagickCoreSignature, and _LinkedListInfo::signature.
Referenced by GetColorInfoList(), GetColorList(), GetConfigureInfoList(), GetConfigureList(), GetConfigureOptions(), GetConfigurePaths(), GetDelegateInfoList(), GetDelegateList(), GetLogInfoList(), GetLogList(), GetMagicInfoList(), GetMagicList(), GetMimeInfoList(), GetMimeList(), GetPolicyInfoList(), GetPolicyList(), and ThrowException().
MagickExport void * * * GetValueFromLinkedList | ( | LinkedListInfo * | , | |
const | size_t | |||
) |
MagickExport MagickBooleanType InsertValueInLinkedList | ( | LinkedListInfo * | , | |
const | size_t, | |||
const void * | ||||
) |
MagickExport MagickBooleanType InsertValueInSortedLinkedList | ( | LinkedListInfo * | , | |
int(*)(const void *, const void *) | , | |||
void ** | , | |||
const void * | ||||
) |
MagickExport MagickBooleanType IsLinkedListEmpty | ( | const LinkedListInfo * | ) |
MagickExport MagickBooleanType LinkedListToArray | ( | LinkedListInfo * | , | |
void ** | ||||
) |
MagickExport LinkedListInfo* * NewLinkedList | ( | const | size_t | ) |
References AcquireCriticalMemory(), AcquireSemaphoreInfo(), _LinkedListInfo::capacity, _LinkedListInfo::elements, _LinkedListInfo::head, MagickCoreSignature, _LinkedListInfo::next, _LinkedListInfo::semaphore, _LinkedListInfo::signature, and _LinkedListInfo::tail.
Referenced by AcquireColorCache(), AcquireConfigureCache(), AcquireDelegateCache(), AcquireMagicList(), AcquireMimeCache(), AcquirePolicyCache(), GetConfigureOptions(), GetConfigurePaths(), GetLocaleOptions(), InitializeExceptionInfo(), IsMagicCacheInstantiated(), and ParseLogHandlers().
MagickExport void * * * * RemoveElementByValueFromLinkedList | ( | LinkedListInfo * | , | |
const void * | ||||
) |
MagickExport void * * * * * RemoveElementFromLinkedList | ( | LinkedListInfo * | , | |
const | size_t | |||
) |
MagickExport void * * * * * * RemoveLastElementFromLinkedList | ( | LinkedListInfo * | ) |
MagickExport void * * * * * * ResetLinkedListIterator | ( | LinkedListInfo * | ) |
References _LinkedListInfo::head, LockSemaphoreInfo(), MagickCoreSignature, _LinkedListInfo::next, _LinkedListInfo::semaphore, _LinkedListInfo::signature, and UnlockSemaphoreInfo().
Referenced by CatchException(), CheckEventLogging(), GetColorCompliance(), GetColorInfoList(), GetColorList(), GetConfigureInfo(), GetConfigureInfoList(), GetConfigureList(), GetConfigureOptions(), GetDelegateInfo(), GetDelegateInfoList(), GetDelegateList(), GetLocaleOptions(), GetLogInfo(), GetLogInfoList(), GetLogList(), GetMagicInfo(), GetMagicInfoList(), GetMagicList(), GetMagicPatternExtent(), GetMimeInfo(), GetMimeInfoList(), GetMimeList(), GetPolicyInfo(), GetPolicyInfoList(), GetPolicyList(), InheritException(), IsRightsAuthorized(), QueryColorname(), SetMagickSecurityPolicy(), and SetPolicyValue().