Queue< ItemType > Member List

This is the complete list of members for Queue< ItemType >, including all inherited members.

AddHead(const ItemType &item=ItemType())Queue< ItemType >
AddHead(const Queue< ItemType > &queue, uint32 startIndex=0, uint32 numItems=MUSCLE_NO_LIMIT)Queue< ItemType >
AddHead(const ItemType *items, uint32 numItems)Queue< ItemType >
AddTail(const ItemType &item=ItemType())Queue< ItemType >
AddTail(const Queue< ItemType > &queue, uint32 startIndex=0, uint32 numItems=MUSCLE_NO_LIMIT)Queue< ItemType >
AddTail(const ItemType *items, uint32 numItems)Queue< ItemType >
Clear(bool releaseCachedBuffers=false)Queue< ItemType >
CopyFrom(const Queue< ItemType > &rhs)Queue< ItemType >
EndsWith(const ItemType &suffix) constQueue< ItemType > [inline]
EndsWith(const Queue< ItemType > &suffixQueue) constQueue< ItemType >
EnsureSize(uint32 numSlots, bool setNumItems=false, uint32 extraReallocItems=0)Queue< ItemType >
GetArrayPointer(uint32 whichArray, uint32 &retLength)Queue< ItemType > [inline]
GetArrayPointer(uint32 whichArray, uint32 &retLength) constQueue< ItemType > [inline]
GetItemAt(uint32 index, ItemType &returnItem) constQueue< ItemType >
GetItemAt(uint32 index) const Queue< ItemType >
GetItemPointer(uint32 index) const Queue< ItemType > [inline]
GetNumAllocatedItemSlots() constQueue< ItemType > [inline]
GetNumItems() constQueue< ItemType > [inline]
HasItems() constQueue< ItemType > [inline]
Head() constQueue< ItemType > [inline]
Head()Queue< ItemType > [inline]
HeadPointer() constQueue< ItemType > [inline]
IndexOf(const ItemType &item) constQueue< ItemType >
InsertItemAt(uint32 index, const ItemType &newItem=ItemType())Queue< ItemType >
InsertItemsAt(uint32 index, const Queue< ItemType > &queue, uint32 startIndex=0, uint32 numNewItems=MUSCLE_NO_LIMIT)Queue< ItemType >
InsertItemsAt(uint32 index, const ItemType *items, uint32 numNewItems)Queue< ItemType >
IsEmpty() constQueue< ItemType > [inline]
ItemCompareFunc typedefQueue< ItemType >
Normalize()Queue< ItemType >
operator!=(const Queue &rhs) constQueue< ItemType > [inline]
operator=(const Queue &from)Queue< ItemType >
operator==(const Queue &rhs) constQueue< ItemType >
operator[](uint32 Index) const Queue< ItemType >
operator[](uint32 Index)Queue< ItemType >
Queue()Queue< ItemType >
Queue(uint32 initialSlots)Queue< ItemType > [explicit]
Queue(const Queue &copyMe)Queue< ItemType >
RemoveAllInstancesOf(const ItemType &val)Queue< ItemType >
RemoveFirstInstanceOf(const ItemType &val)Queue< ItemType >
RemoveHead()Queue< ItemType >
RemoveHead(ItemType &returnItem)Queue< ItemType >
RemoveItemAt(uint32 index)Queue< ItemType >
RemoveItemAt(uint32 index, ItemType &returnItem)Queue< ItemType >
RemoveLastInstanceOf(const ItemType &val)Queue< ItemType >
RemoveTail()Queue< ItemType >
RemoveTail(ItemType &returnItem)Queue< ItemType >
ReplaceItemAt(uint32 index, const ItemType &newItem=ItemType())Queue< ItemType >
ReverseItemOrdering(uint32 from=0, uint32 to=MUSCLE_NO_LIMIT)Queue< ItemType >
Sort(ItemCompareFunc compareFunc, uint32 from=0, uint32 to=MUSCLE_NO_LIMIT, void *optCookie=NULL)Queue< ItemType >
StartsWith(const ItemType &prefix) constQueue< ItemType > [inline]
StartsWith(const Queue< ItemType > &prefixQueue) constQueue< ItemType >
Swap(uint32 fromIndex, uint32 toIndex)Queue< ItemType >
SwapContents(Queue< ItemType > &that)Queue< ItemType >
Tail() constQueue< ItemType > [inline]
Tail()Queue< ItemType > [inline]
TailPointer() constQueue< ItemType > [inline]
~Queue()Queue< ItemType > [virtual]


Generated on Thu Jun 5 17:48:25 2008 for MUSCLE by  doxygen 1.5.1