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

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

add(const T &v)Vector< T, E, A >inline
addAfter(const Iter &i, const T &v)Vector< T, E, A >inline
addAll(const C &c)Vector< T, E, A >inline
addBefore(const Iter &i, const T &v)Vector< T, E, A >inline
addFirst(const T &v)Vector< T, E, A >inline
addLast(const T &v)Vector< T, E, A >inline
addNew(void)Vector< T, E, A >inline
alloc() constDefaultAllocatorDelegateinline
allocate(t::size size) constDefaultAllocatorDelegateinline
allocator() constVector< T, E, A >inline
allocator()Vector< T, E, A >inline
asArray(void) constVector< T, E, A >inline
asArray(void)Vector< T, E, A >inline
begin(void) constVector< T, E, A >inline
capacity(void) constVector< T, E, A >inline
clear(void)Vector< T, E, A >inline
contains(const T &v) constVector< T, E, A >inline
containsAll(const C &items)Vector< T, E, A >inline
copy(const Vector &vec)Vector< T, E, A >inline
count(void) constVector< T, E, A >inline
defEquiv< T >static
detach(void)Vector< T, E, A >inline
end(void) constVector< T, E, A >inline
equals(const C &c) constVector< T, E, A >inline
elm::Equiv::equals(const T &v1, const T &v2)Equiv< T >inlinestatic
equivalence() constVector< T, E, A >inline
equivalence()Vector< T, E, A >inline
find(const T &v) constVector< T, E, A >inline
find(const T &v, const Iter &p) constVector< T, E, A >inline
first(void) constVector< T, E, A >inline
first()Vector< T, E, A >inline
free(t::ptr p) constDefaultAllocatorDelegateinline
get(int i) constVector< T, E, A >inline
get(int index)Vector< T, E, A >inline
get(const Iter &i)Vector< T, E, A >inline
grow(int new_cap)Vector< T, E, A >inline
indexOf(const T &v, int p=0) constVector< T, E, A >inline
insert(int i, const T &v)Vector< T, E, A >inline
insert(const Iter &i, const T &v)Vector< T, E, A >inline
isEmpty(void) constVector< T, E, A >inline
isEqual(const T &v1, const T &v2) constEquiv< T >inline
items(void) constVector< T, E, A >inline
last(void) constVector< T, E, A >inline
last()Vector< T, E, A >inline
lastIndexOf(const T &v, int p=-1) constVector< T, E, A >inline
length(void) constVector< T, E, A >inline
nth(int i) constVector< T, E, A >inline
nullVector< T, E, A >static
operator bool(void) constVector< T, E, A >inline
operator!=(const Vector< T > &v) constVector< T, E, A >inline
operator*(void) constVector< T, E, A >inline
operator+=(const T x)Vector< T, E, A >inline
operator-=(const T x)Vector< T, E, A >inline
operator=(const Vector &vec)Vector< T, E, A >inline
operator==(const Vector< T > &v) constVector< T, E, A >inline
operator[](int i) constVector< T, E, A >inline
operator[](int i)Vector< T, E, A >inline
operator[](const Iter &i)Vector< T, E, A >inline
pop(void)Vector< T, E, A >inline
push(const T &v)Vector< T, E, A >inline
remove(const T &value)Vector< T, E, A >inline
remove(const Iter &i)Vector< T, E, A >inline
removeAfter(const Iter &i)Vector< T, E, A >inline
removeAll(const C &c)Vector< T, E, A >inline
removeAt(int i)Vector< T, E, A >inline
removeAt(const Iter &i)Vector< T, E, A >inline
removeBefore(const Iter &i)Vector< T, E, A >inline
removeFirst(void)Vector< T, E, A >inline
removeLast(void)Vector< T, E, A >inline
reset(void)Vector< T, E, A >inline
self_t typedefVector< T, E, A >
set(int i, const T &v)Vector< T, E, A >inline
set(const Iter &i, const T &v)Vector< T, E, A >inline
setLength(int new_length)Vector< T, E, A >inline
shrink(int l)Vector< T, E, A >inline
t typedefVector< T, E, A >
top(void) constVector< T, E, A >inline
top(void)Vector< T, E, A >inline
Vector(int _cap=8)Vector< T, E, A >inline
Vector(const Vector< T > &vec)Vector< T, E, A >inline
~Vector(void)Vector< T, E, A >inline