man std::Deque_base (Fonctions bibliothèques) -

NAME

std::Deque_base -

SYNOPSIS



Inherited by std::deque< Type, Alloc > [protected].

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

typedef Alloc::template rebind< Type * >::other Map_alloc_type

enum

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

Detailed Description

template<typename Type, typename Alloc> class std::Deque_base< Type, Alloc >

Definition at line 353 of file stl_deque.h.

Author

Generated automatically by Doxygen for libstdc++-v3 Source from the source code.