#include <stl_deque.h>
Inheritance diagram for std::_Deque_alloc_base:


Public Types | |
| typedef _Alloc_traits< _Tp, _Alloc >::allocator_type | allocator_type |
Public Methods | |
| allocator_type | get_allocator () const |
| _Deque_alloc_base (const allocator_type &__a) | |
Protected Types | |
| typedef _Alloc_traits< _Tp *, _Alloc >::allocator_type | _Map_allocator_type |
Protected Methods | |
| _Tp * | _M_allocate_node () |
| void | _M_deallocate_node (_Tp *__p) |
| _Tp ** | _M_allocate_map (size_t __n) |
| void | _M_deallocate_map (_Tp **__p, size_t __n) |
Protected Attributes | |
| allocator_type | _M_node_allocator |
| _Map_allocator_type | _M_map_allocator |
| _Tp ** | _M_map |
| size_t | _M_map_size |
|
|||||
|
Definition at line 249 of file stl_deque.h. |
|
|||||
|
Reimplemented in std::_Deque_base< _Tp, _Alloc >, and std::deque< _Tp, _Alloc >. Definition at line 239 of file stl_deque.h. Referenced by std::_Deque_alloc_base< _Tp, _Alloc, true >::_Deque_alloc_base(), and std::_Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless >::get_allocator(). |
|
||||||||||
|
Definition at line 242 of file stl_deque.h. |
|
||||||||||
|
Definition at line 260 of file stl_deque.h. |
|
|||||||||
|
Definition at line 254 of file stl_deque.h. |
|
||||||||||||||||
|
Definition at line 262 of file stl_deque.h. |
|
||||||||||
|
Definition at line 257 of file stl_deque.h. |
|
|||||||||
|
Reimplemented in std::deque< _Tp, _Alloc >. Definition at line 240 of file stl_deque.h. |
|
|||||
|
Definition at line 265 of file stl_deque.h. |
|
|||||
|
Definition at line 252 of file stl_deque.h. Referenced by std::_Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless >::_M_allocate_node(), and std::_Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless >::_M_deallocate_map(). |
|
|||||
|
Definition at line 266 of file stl_deque.h. |
|
|||||
1.2.15