Public Types | |
typedef Slist_alloc_base< Type, Alloc, Alloc_traits< Type, Alloc >::S_instanceless > | Base |
typedef Base::allocator_type | allocator_type |
Public Member Functions | |
Slist_base (const allocator_type &a) | |
~Slist_base () | |
allocator_type | get_allocator () const |
Protected Member Functions | |
Slist_node_base * | M_erase_after (Slist_node_base *position) |
Slist_node_base * | M_erase_after (Slist_node_base *, Slist_node_base *) |
Slist_node< Type > * | M_get_node () |
void | M_put_node (Slist_node< Type > *__p) |
Protected Attributes | |
Alloc_traits< Slist_node< Type >, Alloc >::allocator_type | M_node_allocator |
Slist_node_base | M_head |
Definition at line 256 of file slist.