RakNet  4.0
DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType > Member List

This is the complete list of members for DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >, including all inherited members.

allocationSizeDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
Clear(bool deallocateSmallBlocks=true, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
ClearPointer(_KeyType key, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
ClearPointers(bool deallocateSmallBlocks=true, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
dataDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
dataSizeDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
FindIntersection(Multilist &source1, Multilist &source2, Multilist &intersection, Multilist &uniqueToSource1, Multilist &uniqueToSource2)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >static
ForEach(void(*func)(_DataType &item, const char *file, unsigned int line), const char *file, unsigned int line)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetIndexOf(_KeyType key) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetInsertionIndex(_KeyType key) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetMultilistType(void) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetPtr(_KeyType key) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetSize(void) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
GetSortOrder(void) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
InsertAtIndex(const _DataType &d, _IndexType index, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
IsEmpty(void) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
IsSorted(void) const DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
Pop(const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
PopOpposite(const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
preallocationSizeDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
Push(const _DataType &d, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
PushOpposite(const _DataType &d, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
queueHeadDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
queueTailDataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >protected
Reallocate(_IndexType size, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
RemoveAtIndex(_IndexType position, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
RemoveAtKey(_KeyType key, bool assertIfDoesNotExist, const char *file=__FILE__, unsigned int line=__LINE__)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
ReverseList(void)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
SetMultilistType(MultilistType newType)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
SetSortOrder(bool ascending)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
Sort(bool force)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >
TagSorted(void)DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >