Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Queue< T, C, A > Member List

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

_cntAbstractTreeprotected
_rootAbstractTreeprotected
AbstractTree(void)AbstractTreeinlineprotected
add(const T &item)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
addAll(const CC &c)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
alloc() constDefaultAllocatorDelegateinline
allocate(t::size size) constDefaultAllocatorDelegateinline
allocator() constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
allocator()GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
balance_t typedefAbstractTreeprotected
base_t typedefQueue< T, C, A >
begin(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
clear(void)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
comparator() constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
comparator()GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
compare(const typename IdAdapter< T > ::key_t &k1, const typename IdAdapter< T > ::key_t &k2) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
elm::Comparator::compare(const T &v1, const T &v2)Comparator< T >inlinestatic
contains(const typename IdAdapter< T > ::key_t &item) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
containsAll(const CC &c) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
copy(const GenTree< T, IdAdapter< T >, elm::Comparator< T > > &tree)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
count(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
dir_t enum nameAbstractTreeprotected
doCompare(const T &v1, const T &v2) constComparator< T >inline
end(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
equals(const GenTree< T, IdAdapter< T >, elm::Comparator< T > > &tree) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
exchange(Node *n, Node *p)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
find(const typename IdAdapter< T > ::key_t &key) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
free(t::ptr p) constDefaultAllocatorDelegateinline
GenTree(void)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
GenTree(const GenTree< T > &tree)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
get()Queue< T, C, A >inline
GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >::get(const typename IdAdapter< T > ::key_t &key)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >::get(const typename IdAdapter< T > ::key_t &key) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
head() constQueue< T, C, A >inline
insert(Stack &stack, Node *node)AbstractTreeprotected
isEmpty(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
LEFT enum valueAbstractTreeprotected
leftMost(Stack &s, Node *n)AbstractTreeprotected
link(const Stack &s)AbstractTreeprotected
lookup(Stack &s, const typename IdAdapter< T > ::key_t &key) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
MAX_HEIGHTAbstractTreeprotectedstatic
NONE enum valueAbstractTreeprotected
operator bool(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
operator!=(const GenTree< T, IdAdapter< T >, elm::Comparator< T > > &tree) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
operator+=(const T &x)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
operator-=(const T &x)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
operator=(const GenTree< T, IdAdapter< T >, elm::Comparator< T > > &tree)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
operator==(const GenTree< T, IdAdapter< T >, elm::Comparator< T > > &tree) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
put(const T &x)Queue< T, C, A >inline
remove(const T &x)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
remove(const Iter &iter)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
remove(Stack &s, Node *n)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
removeAll(const CC &c)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
removeByKey(const typename IdAdapter< T > ::key_t &item)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
reset()Queue< T, C, A >inline
RIGHT enum valueAbstractTreeprotected
root(void) constGenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inlineprotected
rotateLeft(Stack &s)AbstractTreeprotected
rotateRight(Stack &s)AbstractTreeprotected
self_t typedefQueue< T, C, A >
set(const T &item)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline
t typedefQueue< T, C, A >
~GenTree(void)GenTree< T, IdAdapter< T >, elm::Comparator< T >, DefaultAlloc >inline