KSquare Utilities
KKB::KKQueue< Entry > Member List

This is the complete list of members for KKB::KKQueue< Entry >, including all inherited members.

Add(EntryPtr _entry)KKB::KKQueue< Entry >inlinevirtual
AddFirst(EntryPtr _entry)KKB::KKQueue< Entry >inlinevirtual
AddQueue(const KKQueue &q)KKB::KKQueue< Entry >virtual
BackOfQueue() const KKB::KKQueue< Entry >
const_iterator typedefKKB::KKQueue< Entry >
DeleteContents()KKB::KKQueue< Entry >
DeleteEntry(EntryPtr _entry)KKB::KKQueue< Entry >
DeleteEntry(kkuint32 _idx)KKB::KKQueue< Entry >
DuplicateListAndContents() const KKB::KKQueue< Entry >
FindTheKthElement(kkuint32 k, Functor pred)KKB::KKQueue< Entry >
FrontOfQueue() const KKB::KKQueue< Entry >
GetFirst() const KKB::KKQueue< Entry >inline
GetLast() const KKB::KKQueue< Entry >inline
IdxToPtr(kkuint32 idx) const KKB::KKQueue< Entry >
iterator typedefKKB::KKQueue< Entry >
KKQueue(bool _owner=true)KKB::KKQueue< Entry >
KKQueue(const KKQueue &q)KKB::KKQueue< Entry >protected
KKQueue(const KKQueue &q, bool _owner)KKB::KKQueue< Entry >
LocateEntry(EntryConstPtr _entry) const KKB::KKQueue< Entry >
LookAtBack() const KKB::KKQueue< Entry >
LookAtFront() const KKB::KKQueue< Entry >
operator!=(const KKQueue< Entry > &rightSide) const KKB::KKQueue< Entry >
operator=(const KKQueue &q)KKB::KKQueue< Entry >
operator==(const KKQueue< Entry > &rightSide) const KKB::KKQueue< Entry >
operator[](kkuint32 i) const KKB::KKQueue< Entry >
Owner() const KKB::KKQueue< Entry >
Owner(bool _owner)KKB::KKQueue< Entry >
PopFromBack()KKB::KKQueue< Entry >virtual
PopFromFront()KKB::KKQueue< Entry >virtual
PtrToIdx(EntryConstPtr _entry) const KKB::KKQueue< Entry >
PushOnBack(EntryPtr _entry)KKB::KKQueue< Entry >virtual
PushOnFront(EntryPtr _entry)KKB::KKQueue< Entry >virtual
QueueSize() const KKB::KKQueue< Entry >
RandomizeOrder()KKB::KKQueue< Entry >
RandomizeOrder(kkint64 seed)KKB::KKQueue< Entry >
RandomizeOrder(RandomNumGenerator &randomVariable)KKB::KKQueue< Entry >
RemoveFirst()KKB::KKQueue< Entry >inlinevirtual
RemoveLast()KKB::KKQueue< Entry >inlinevirtual
SetIdxToPtr(kkuint32 _idx, Entry *_ptr)KKB::KKQueue< Entry >
SwapIndexes(size_t idx1, size_t idx2)KKB::KKQueue< Entry >
~KKQueue()KKB::KKQueue< Entry >virtual