

Public Types | |
| typedef Alloc | allocator_type |
|
typedef Deque_iterator< Type, Type &, Type * > | iterator |
|
typedef Deque_iterator< Type, const Type &, const Type * > | const_iterator |
Public Member Functions | |
| allocator_type | get_allocator () const |
| Deque_base (const allocator_type &a, size_t num_elements) | |
| Deque_base (const allocator_type &a) | |
| ~Deque_base () | |
Protected Types | |
| enum | |
|
typedef Alloc::template rebind< Type * >::other | Map_alloc_type |
Protected Member Functions | |
| Map_alloc_type | M_get_map_allocator () const |
| Type * | M_allocate_node () |
| void | M_deallocate_node (Type *__p) |
| Type ** | M_allocate_map (size_t n) |
| void | M_deallocate_map (Type **__p, size_t n) |
| void | M_initialize_map (size_t) |
| void | M_create_nodes (Type **nstart, Type **nfinish) |
| void | M_destroy_nodes (Type **nstart, Type **nfinish) |
Protected Attributes | |
| Deque_impl | M_impl |
Classes | |
| struct | Deque_impl |
Definition at line 353 of file stl_deque.h.
1.5.1