Go to the source code of this file.
|
MagickExport LinkedListInfo * | DestroyLinkedList (LinkedListInfo *, void *(*)(void *)) |
|
MagickExport LinkedListInfo * | NewLinkedList (const size_t) |
|
MagickExport MagickBooleanType | AppendValueToLinkedList (LinkedListInfo *, const void *) |
|
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 size_t | GetNumberOfElementsInLinkedList (const LinkedListInfo *) |
|
MagickExport void | ClearLinkedList (LinkedListInfo *, void *(*)(void *)) |
|
MagickExport void * | GetLastValueInLinkedList (LinkedListInfo *) |
|
MagickExport void * | GetNextValueInLinkedList (LinkedListInfo *) |
|
MagickExport void * | GetValueFromLinkedList (LinkedListInfo *, const size_t) |
|
MagickExport void * | RemoveElementByValueFromLinkedList (LinkedListInfo *, const void *) |
|
MagickExport void * | RemoveElementFromLinkedList (LinkedListInfo *, const size_t) |
|
MagickExport void * | RemoveLastElementFromLinkedList (LinkedListInfo *) |
|
MagickExport void | ResetLinkedListIterator (LinkedListInfo *) |
|
◆ LinkedListInfo
◆ AppendValueToLinkedList()
◆ ClearLinkedList()
◆ DestroyLinkedList()
◆ GetLastValueInLinkedList()
◆ GetNextValueInLinkedList()
◆ GetNumberOfElementsInLinkedList()
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().
◆ GetValueFromLinkedList()
◆ InsertValueInLinkedList()
◆ InsertValueInSortedLinkedList()
◆ IsLinkedListEmpty()
◆ LinkedListToArray()
◆ NewLinkedList()
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(), and IsMagicCacheInstantiated().
◆ RemoveElementByValueFromLinkedList()
◆ RemoveElementFromLinkedList()
◆ RemoveLastElementFromLinkedList()
◆ ResetLinkedListIterator()
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().