ReactOS 0.4.16-dev-470-g91b8923
|
#include <_deque.h>
Public Types | |
typedef _Tp | value_type |
typedef _Alloc | allocator_type |
typedef _STLP_alloc_proxy< size_t, value_type, allocator_type > | _Alloc_proxy |
typedef _Alloc_traits< _Tp *, _Alloc >::allocator_type | _Map_alloc_type |
typedef _STLP_alloc_proxy< value_type **, value_type *, _Map_alloc_type > | _Map_alloc_proxy |
typedef _Deque_iterator< _Tp, _Nonconst_traits< _Tp > > | iterator |
typedef _Deque_iterator< _Tp, _Const_traits< _Tp > > | const_iterator |
Public Member Functions | |
_Deque_base (const allocator_type &__a, size_t __num_elements) | |
_Deque_base (const allocator_type &__a) | |
_Deque_base (__move_source< _Self > src) | |
~_Deque_base () | |
Static Public Member Functions | |
static size_t _STLP_CALL | buffer_size () |
Protected Types | |
enum | { _S_initial_map_size = 8 } |
Protected Member Functions | |
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 |
_Map_alloc_proxy | _M_map |
_Alloc_proxy | _M_map_size |
Private Types | |
typedef _Deque_base< _Tp, _Alloc > | _Self |
typedef _STLP_alloc_proxy<size_t, value_type, allocator_type> _Deque_base< _Tp, _Alloc >::_Alloc_proxy |
typedef _STLP_alloc_proxy<value_type**, value_type*, _Map_alloc_type> _Deque_base< _Tp, _Alloc >::_Map_alloc_proxy |
typedef _Alloc_traits<_Tp*,_Alloc>::allocator_type _Deque_base< _Tp, _Alloc >::_Map_alloc_type |
|
private |
typedef _Deque_iterator<_Tp, _Const_traits<_Tp> > _Deque_base< _Tp, _Alloc >::const_iterator |
typedef _Deque_iterator<_Tp, _Nonconst_traits<_Tp> > _Deque_base< _Tp, _Alloc >::iterator |
typedef _Tp _Deque_base< _Tp, _Alloc >::value_type |
Enumerator | |
---|---|
_S_initial_map_size |
Definition at line 382 of file _deque.h.
|
inline |
Definition at line 356 of file _deque.h.
|
inline |
|
inline |
|
protected |
Definition at line 69 of file _deque.c.
|
protected |
|
protected |
Definition at line 48 of file _deque.c.
Referenced by _Deque_base< _Tp, _Alloc >::_Deque_base().
|
inlinestatic |
|
protected |
|
protected |