#include <stl_tree.h>
Inheritance diagram for std::_Rb_tree_alloc_base:
Public Types | |
typedef _Alloc_traits<_Tp, _Alloc>::allocator_type | allocator_type |
Public Methods | |
allocator_type | get_allocator () const |
_Rb_tree_alloc_base (const allocator_type &__a) | |
Protected Methods | |
_Rb_tree_node<_Tp>* | _M_get_node () |
void | _M_put_node (_Rb_tree_node< _Tp > *__p) |
Protected Attributes | |
_Alloc_traits<_Rb_tree_node< _Tp>, _Alloc>::allocator_type | _M_node_allocator |
_Rb_tree_node<_Tp>* | _M_header |
|
Reimplemented in std::_Rb_tree_base, std::_Rb_tree, and std::rb_tree. Definition at line 442 of file stl_tree.h. |
|
Definition at line 445 of file stl_tree.h. |
|
Definition at line 453 of file stl_tree.h. Referenced by std::_Rb_tree::_M_create_node(), and std::_Rb_tree_base::_Rb_tree_base(). |
|
Definition at line 455 of file stl_tree.h. Referenced by std::_Rb_tree::_M_create_node(), std::_Rb_tree::destroy_node(), and std::_Rb_tree_base::~_Rb_tree_base(). |
|
Reimplemented in std::_Rb_tree. Definition at line 443 of file stl_tree.h. |
|
Definition at line 451 of file stl_tree.h. |
|
Definition at line 450 of file stl_tree.h. |