|
uint32 | size () const |
|
void | reserve (uint32 size) |
|
void | clear () |
|
void | push_back (const T &t) |
|
void | push_back (const T &t, int32 &location) |
|
void | push_front (const T &t) |
|
void | push_front (const T &t, int32 &location) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator & | end () const |
|
iterator | erase (iterator &i) |
|
const_iterator | erase (const_iterator &i) |
|
void | erase (int32 c) |
|
void | remove (const T &t) |
|
T & | front () |
|
T & | back () |
|
|
void | push_back_free_cell (const T &t) |
|
void | push_back_new_cell (const T &t) |
|
void | update_used_cells_tail_state () |
|
void | push_front_free_cell (const T &t) |
|
void | push_front_new_cell (const T &t) |
|
void | update_used_cells_head_state () |
|
void | __erase (int32 c) |
|
int32 | _erase (int32 c) |
|
|
std::vector< cell > | cells_ |
|
int32 | used_cells_head_ |
|
int32 | used_cells_tail_ |
|
int32 | free_cells_ |
|
uint32 | used_cell_count_ |
|
uint32 | free_cell_count_ |
|
|
static const int32 | null_ = -1 |
|
template<typename T>
class r_code::list< T >
Definition at line 99 of file list.h.
The documentation for this class was generated from the following file: