|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
iterator | insert (iterator pos, size_t size, FunctionConstructor c, const Byte *value=0) |
|
iterator | insert (size_t pos, size_t size, FunctionConstructor c, const Byte *value=0) |
|
void | insert (iterator pos, const_iterator first, const_iterator last, size_t size, FunctionConstructor c) |
|
Byte * | push_back_once (size_t size, FunctionConstructor ctor, FunctionComparator cmor, const Byte *value) |
|
Byte * | push_back (size_t size, FunctionConstructor ctor, const Byte *value=0) |
|
bool | find (const Byte *value, FunctionComparator cmor) const |
|
bool | find (FunctionFilter filter) const |
|
int | compare (const BaseList &l, FunctionComparator cmor) const |
|
void | assign (const_iterator first, const_iterator last, FunctionConstructor c, FunctionDestructor d, size_t size) |
|
BaseListNodeRoot * | allocate_root_node_ () |
|
BaseListNode * | allocate_node_ (size_t size, FunctionConstructor c, const Byte *value=0) |
|
void | deallocate_node_ (BaseListNodeRoot *node) |
|
void | deallocate_node_ (BaseListNode *node, FunctionDestructor d) |
|
void | init_root () |
|
void | clear (FunctionDestructor d) |
|
iterator | erase (iterator pos, FunctionDestructor d) |
|
iterator | erase (iterator first, iterator last, FunctionDestructor d) |
|
iterator | get_at (size_t i) |
|
const_iterator | get_at (size_t i) const |
|
bool | remove_at (size_t i, FunctionDestructor d) |
|
BaseList & | swap (BaseList &original) |
|
BaseList & | splice (iterator pos, BaseList &original) |
|
BaseList & | splice (BaseList &original, FunctionDestructor d) |
|
BaseList & | splice (iterator pos, BaseList &original, iterator i) |
|
BaseList & | remove (const Byte *v, FunctionComparator cmor, FunctionDestructor d) |
|
BaseList & | merge (BaseList &original, FunctionComparator cmor) |
|
BaseList & | sort (FunctionComparator cmor) |
|
BaseList & | unique (FunctionComparator cmor, FunctionDestructor d) |
|
BaseList & | remove_ptr (const Byte *v, FunctionDestructor d) |
|
BaseList & | remove_if (FunctionFilter filter, FunctionDestructor d) |
|
BaseList & | reverse () |
|
size_t | size () const |
|
bool | empty () const |
|