#include <stl_deque.h>
Inheritance diagram for std::_Deque_base:
Public Types | |
typedef _Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless > | _Base |
typedef _Base::allocator_type | allocator_type |
typedef _Deque_iterator< _Tp, _Tp &, _Tp * > | iterator |
typedef _Deque_iterator< _Tp, const _Tp &, const _Tp * > | const_iterator |
Public Methods | |
_Deque_base (const allocator_type &__a, size_t __num_elements) | |
_Deque_base (const allocator_type &__a) | |
~_Deque_base () | |
Protected Types | |
enum | { _S_initial_map_size = 8 } |
Protected Methods | |
void | _M_initialize_map (size_t) |
void | _M_create_nodes (_Tp **__nstart, _Tp **__nfinish) |
void | _M_destroy_nodes (_Tp **__nstart, _Tp **__nfinish) |
Protected Attributes | |
iterator | _M_start |
iterator | _M_finish |
|
Reimplemented in std::deque< _Tp, _Alloc >. Definition at line 306 of file stl_deque.h. Referenced by std::_Deque_base< _Tp, _Alloc >::_Deque_base(). |
|
Reimplemented from std::_Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless >. Reimplemented in std::deque< _Tp, _Alloc >. Definition at line 307 of file stl_deque.h. |
|
Reimplemented in std::deque< _Tp, _Alloc >. Definition at line 309 of file stl_deque.h. Referenced by std::_Deque_base< _Tp, _Alloc >::_Deque_base(). |
|
Reimplemented in std::deque< _Tp, _Alloc >. Definition at line 308 of file stl_deque.h. |
|
Definition at line 322 of file stl_deque.h. |
|
Definition at line 311 of file stl_deque.h. References std::_Deque_base< _Tp, _Alloc >::const_iterator. |
|
Definition at line 314 of file stl_deque.h. References std::_Deque_base< _Tp, _Alloc >::_Base, std::_Deque_base< _Tp, _Alloc >::_M_finish, std::_Deque_base< _Tp, _Alloc >::_M_initialize_map(), and std::_Deque_base< _Tp, _Alloc >::_M_start. |
|
|
Definition at line 365 of file stl_deque.h. References __STL_UNWIND, std::_Deque_alloc_base< _Tp, _Alloc, _Alloc_traits< _Tp, _Alloc >::_S_instanceless >::_M_allocate_node(), and std::_Deque_base< _Tp, _Alloc >::_M_destroy_nodes(). Referenced by std::_Deque_base< _Tp, _Alloc >::_M_initialize_map(). |
|
|
|
|