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()
Definition at line 348 of file linked-list.c.
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()
Definition at line 713 of file linked-list.c.
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()
Definition at line 959 of file linked-list.c.
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().