#include <elm/data/ArrayList.h>
◆ ArrayList()
◆ ~ArrayList()
◆ add()
◆ addAfter()
| void addAfter |
( |
const Iter & |
pos, |
|
|
const T & |
item |
|
) |
| |
|
inline |
◆ addAll()
| void addAll |
( |
const C< T > & |
items | ) |
|
|
inline |
◆ addBefore()
| void addBefore |
( |
const Iter & |
pos, |
|
|
const T & |
item |
|
) |
| |
|
inline |
◆ addFirst()
| void addFirst |
( |
const T & |
item | ) |
|
|
inline |
◆ addLast()
| void addLast |
( |
const T & |
item | ) |
|
|
inline |
◆ clear()
◆ contains()
| bool contains |
( |
const T & |
item | ) |
|
|
inline |
◆ containsAll()
| bool containsAll |
( |
const C< T > & |
coll | ) |
|
|
inline |
◆ count()
◆ find() [1/2]
| Iter find |
( |
const T & |
item | ) |
|
|
inline |
◆ find() [2/2]
| Iter find |
( |
const T & |
item, |
|
|
Iter |
start |
|
) |
| const |
|
inline |
◆ first()
| const T& first |
( |
void |
| ) |
const |
|
inline |
◆ get() [1/2]
◆ get() [2/2]
| const T& get |
( |
int |
index | ) |
const |
|
inline |
◆ indexOf()
| int indexOf |
( |
const T & |
value, |
|
|
int |
start = 0 |
|
) |
| const |
|
inline |
◆ insert() [1/2]
◆ insert() [2/2]
| void insert |
( |
int |
index, |
|
|
const T & |
item |
|
) |
| |
|
inline |
References ArrayList< T, E >::insert(), and ArrayList< T, E >::iter.
Referenced by ArrayList< T, E >::addAfter(), ArrayList< T, E >::addBefore(), ArrayList< T, E >::addFirst(), and ArrayList< T, E >::insert().
◆ isEmpty()
◆ last()
| const T& last |
( |
void |
| ) |
const |
|
inline |
◆ lastIndexOf()
| int lastIndexOf |
( |
const T & |
value, |
|
|
int |
start = -1 |
|
) |
| const |
|
inline |
◆ length()
| int length |
( |
void |
| ) |
const |
|
inline |
◆ operator bool()
◆ operator[]() [1/2]
| T& operator[] |
( |
int |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
| const T& operator[] |
( |
int |
index | ) |
const |
|
inline |
◆ remove() [1/2]
| void remove |
( |
const T & |
item | ) |
|
|
inline |
◆ remove() [2/2]
◆ removeAll()
| void removeAll |
( |
const C< T > & |
items | ) |
|
|
inline |
◆ removeAt() [1/2]
◆ removeAt() [2/2]
| void removeAt |
( |
int |
index | ) |
|
|
inline |
◆ removeFirst()
◆ removeLast()
◆ set() [1/2]
| void set |
( |
const Iter & |
it, |
|
|
const T & |
item |
|
) |
| |
|
inline |
◆ set() [2/2]
| void set |
( |
int |
index, |
|
|
const T & |
item |
|
) |
| |
|
inline |
◆ shrink()
| void shrink |
( |
int |
length | ) |
|
|
inline |
The documentation for this class was generated from the following file: