#include <stl_list.h>
Inheritance diagram for std::_List_alloc_base:
Public Types | |
typedef _Alloc_traits<_Tp, _Allocator>::allocator_type | allocator_type |
Public Methods | |
allocator_type | get_allocator () const |
_List_alloc_base (const allocator_type &__a) | |
Protected Methods | |
_List_node<_Tp>* | _M_get_node () |
void | _M_put_node (_List_node< _Tp > *__p) |
Protected Attributes | |
_Alloc_traits<_List_node<_Tp>, _Allocator>::allocator_type | _Node_allocator |
_List_node<_Tp>* | _M_node |
|
Reimplemented in std::_List_base, and std::list. Definition at line 122 of file stl_list.h. |
|
Definition at line 125 of file stl_list.h. |
|
Definition at line 128 of file stl_list.h. Referenced by std::_List_base::_List_base(), and std::list::_M_create_node(). |
|
Definition at line 130 of file stl_list.h. Referenced by std::list::_M_create_node(), std::list::erase(), and std::_List_base::~_List_base(). |
|
Reimplemented in std::list. Definition at line 123 of file stl_list.h. |
|
Definition at line 136 of file stl_list.h. |
|
Definition at line 135 of file stl_list.h. |