#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: