slist Class Reference
#include
<stdapis/stlport/stl/_slist.h>
class slist : public _Slist_base |
Public Member Functions |
---|
| slist(const allocator_type &) |
| slist(size_type, const value_type &, const allocator_type &) |
| slist(size_type) |
| slist(const_iterator, const_iterator, const allocator_type &) |
| slist(const value_type *, const value_type *, const allocator_type &) |
| slist(const _Self &) |
| slist() |
void | _M_fill_assign(size_type, const _Tp &) |
void | assign(size_type, const _Tp &) |
iterator
| before_begin() |
const_iterator
| before_begin() |
iterator
| begin() |
const_iterator
| begin() |
void | clear() |
bool | empty() |
iterator
| end() |
const_iterator
| end() |
iterator
| erase(iterator) |
iterator
| erase(iterator, iterator) |
iterator
| erase_after(iterator) |
iterator
| erase_after(iterator, iterator) |
reference
| front() |
const_reference
| front() |
allocator_type
| get_allocator() |
iterator
| insert(iterator, const value_type &) |
iterator
| insert(iterator) |
void | insert(iterator, size_type, const value_type &) |
void | insert(iterator, const_iterator, const_iterator) |
void | insert(iterator, const value_type *, const value_type *) |
iterator
| insert_after(iterator, const value_type &) |
iterator
| insert_after(iterator) |
void | insert_after(iterator, size_type, const value_type &) |
void | insert_after(iterator, const_iterator, const_iterator) |
void | insert_after(iterator, const value_type *, const value_type *) |
size_type
| max_size() |
void | merge(_Self &) |
_Self & | operator=(const _Self &) |
void | pop_front() |
iterator
| previous(const_iterator) |
const_iterator
| previous(const_iterator) |
void | push_front(const value_type &) |
void | push_front() |
void | remove(const _Tp &) |
void | resize(size_type, const _Tp &) |
void | resize(size_type) |
void | reverse() |
size_type
| size() |
void | sort() |
void | splice(iterator, _Self &) |
void | splice(iterator, _Self &, iterator) |
void | splice(iterator, _Self &, iterator, iterator) |
void | splice_after(iterator, iterator, iterator) |
void | splice_after(iterator, iterator) |
void | splice_after(iterator, _Self &) |
void | swap(_Self &) |
void | unique() |
Member Type Definition Documentation
Typedef _Iterator_category
Constructor & Destructor Documentation
slist ( const allocator_type & )
slist ( size_type, const value_type &, const allocator_type & )
slist ( size_type )
__WORKAROUND_DBG_RENAME() | slist | ( | size_type | __n | ) | [inline, explicit] |
slist ( const_iterator, const_iterator, const allocator_type & )
slist ( const value_type *, const value_type *, const allocator_type & )
slist ( const _Self & )
__WORKAROUND_DBG_RENAME() | slist | ( | const _Self & | __x | ) | [inline] |
slist ( )
~__WORKAROUND_DBG_RENAME() | slist | ( | ) | [inline] |
Member Function Documentation
_M_fill_assign ( size_type, const _Tp & )
void | _M_fill_assign | ( | size_type | __n, |
| const _Tp & | __val |
| ) | |
assign ( size_type, const _Tp & )
void | assign | ( | size_type | __n, |
| const _Tp & | __val |
| ) | [inline] |
empty ( )
bool | empty | ( | ) | const [inline] |
erase ( iterator, iterator )
erase_after ( iterator, iterator )
insert ( iterator, const value_type & )
insert ( iterator, size_type, const value_type & )
insert ( iterator, const_iterator, const_iterator )
insert ( iterator, const value_type *, const value_type * )
insert_after ( iterator, const value_type & )
insert_after ( iterator )
insert_after ( iterator, size_type, const value_type & )
insert_after ( iterator, const_iterator, const_iterator )
insert_after ( iterator, const value_type *, const value_type * )
operator= ( const _Self & )
previous ( const_iterator )
previous ( const_iterator )
push_front ( const value_type & )
remove ( const _Tp & )
void | remove | ( | const _Tp & | __val | ) | |
resize ( size_type, const _Tp & )
void | resize | ( | size_type | new_size, |
| const _Tp & | __x |
| ) | |
splice ( iterator, _Self & )
splice ( iterator, _Self &, iterator )
splice ( iterator, _Self &, iterator, iterator )
splice_after ( iterator, iterator, iterator )
splice_after ( iterator, iterator )
splice_after ( iterator, _Self & )
swap ( _Self & )
void | swap | ( | _Self & | __x | ) | [inline] |