Marine Library
1.0
C++ library for Linux Networking Development
|
Public Member Functions | |
CSingleList (allocator_type=allocator_type()) | |
CSingleList (size_type sz, const_reference value=value_type()) | |
CSingleList (const __Myt &a) | |
template<class InputIter > | |
CSingleList (InputIter first, InputIter last) | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
reference | front () |
reference | back () |
const_reference | front () const |
const_reference | back () const |
bool | empty () const |
size_type | size () const |
void | clear () throw () |
allocator_type | get_allocator () const |
void | push_front (const_reference v) |
void | push_back (const_reference v) |
void | pop_front () throw () |
void | erase_after (iterator pos) throw () |
void | erase_after (iterator before_first, iterator last) throw () |
iterator | insert_after (iterator pos, const_reference v) |
void | insert_after (iterator pos, size_type elemSz, const_reference v) |
template<class InputIter > | |
void | insert_after (iterator pos, InputIter first, InputIter last) |
void | assign (size_type elemSz, const_reference value) |
template<class InputIter > | |
void | assign (InputIter first, InputIter last) |
void | resize (size_type sz, const_reference value=value_type()) |
__Myt & | operator= (const __Myt &a) |
void | swap (__Myt &a) throw () |
void | append (__Myt &a) throw () |
bool | operator== (const __Myt &other) const |
bool | operator< (const __Myt &other) const |
bool | operator!= (const __Myt &other) const |
bool | operator<= (const __Myt &other) const |
bool | operator> (const __Myt &other) const |
bool | operator>= (const __Myt &other) const |