Powered by Pair ImageMagick logo
Image Magick
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

_LinkedListInfo Struct Reference

Collaboration diagram for _LinkedListInfo:

Collaboration graph
[legend]

Data Fields

unsigned long maximum_elements
unsigned long elements
ElementInfohead
ElementInfotail
ElementInfonext
MagickBooleanType debug
SemaphoreInfosemaphore
unsigned long signature

Field Documentation

MagickBooleanType _LinkedListInfo::debug
 

Definition at line 118 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), DestroyLinkedList(), GetElementFromLinkedList(), GetLastElementInLinkedList(), GetNextElementInLinkedList(), GetNumberOfElementsInLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), IsLinkedListEmpty(), LinkedListToArray(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveLastElementFromLinkedList(), and ResetLinkedListIterator().

unsigned long _LinkedListInfo::elements
 

Definition at line 109 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), GetElementFromLinkedList(), GetLastElementInLinkedList(), GetNumberOfElementsInLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), IsLinkedListEmpty(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), and RemoveLastElementFromLinkedList().

ElementInfo* _LinkedListInfo::head
 

Definition at line 113 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), DestroyLinkedList(), GetElementFromLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), LinkedListToArray(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveLastElementFromLinkedList(), and ResetLinkedListIterator().

unsigned long _LinkedListInfo::maximum_elements
 

Definition at line 109 of file hashmap.c.

Referenced by AppendElementToLinkedList(), InsertElementInLinkedList(), and InsertElementInSortedLinkedList().

ElementInfo * _LinkedListInfo::next
 

Definition at line 113 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), GetNextElementInLinkedList(), InsertElementInLinkedList(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveLastElementFromLinkedList(), and ResetLinkedListIterator().

SemaphoreInfo* _LinkedListInfo::semaphore
 

Definition at line 121 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), DestroyLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), and RemoveLastElementFromLinkedList().

unsigned long _LinkedListInfo::signature
 

Definition at line 124 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), DestroyLinkedList(), GetElementFromLinkedList(), GetLastElementInLinkedList(), GetNextElementInLinkedList(), GetNumberOfElementsInLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), IsLinkedListEmpty(), LinkedListToArray(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveLastElementFromLinkedList(), and ResetLinkedListIterator().

ElementInfo * _LinkedListInfo::tail
 

Definition at line 113 of file hashmap.c.

Referenced by AppendElementToLinkedList(), ClearLinkedList(), GetElementFromLinkedList(), GetLastElementInLinkedList(), InsertElementInLinkedList(), InsertElementInSortedLinkedList(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), and RemoveLastElementFromLinkedList().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 25 13:44:43 2004 for ImageMagick by doxygen 1.3.7
ImageMagick Copyright © 2004, ImageMagick Studio LLC