#include <stl_vector.h>
Inheritance diagram for std::_Vector_alloc_base:


Public Types | |
| typedef _Alloc_traits< _Tp, _Allocator >::allocator_type | allocator_type |
Public Methods | |
| allocator_type | get_allocator () const |
| _Vector_alloc_base (const allocator_type &__a) | |
Protected Methods | |
| _Tp * | _M_allocate (size_t __n) |
| void | _M_deallocate (_Tp *__p, size_t __n) |
Protected Attributes | |
| allocator_type | _M_data_allocator |
| _Tp * | _M_start |
| _Tp * | _M_finish |
| _Tp * | _M_end_of_storage |
|
|||||
|
Reimplemented in std::_Vector_base< _Tp, _Alloc >, std::vector< _Tp, _Alloc >, std::_Vector_base< _Node *, _Alloc >, and std::vector< _Node *, _Alloc >. Definition at line 81 of file stl_vector.h. Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::get_allocator(). |
|
||||||||||
|
Definition at line 84 of file stl_vector.h. |
|
||||||||||
|
Definition at line 94 of file stl_vector.h. |
|
||||||||||||||||
|
Definition at line 96 of file stl_vector.h. |
|
|||||||||
|
Reimplemented in std::vector< _Tp, _Alloc >, and std::vector< _Node *, _Alloc >. Definition at line 82 of file stl_vector.h. |
|
|||||
|
|||||
|
Definition at line 92 of file stl_vector.h. Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::_Vector_alloc_base(), and std::_Vector_alloc_base< _Node *, _Alloc, _Alloc_traits< _Node *, _Alloc >::_S_instanceless >::_Vector_alloc_base(). |
|
|||||
|
Definition at line 91 of file stl_vector.h. Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::_Vector_alloc_base(), and std::_Vector_alloc_base< _Node *, _Alloc, _Alloc_traits< _Node *, _Alloc >::_S_instanceless >::_Vector_alloc_base(). |
|
|||||
|
Definition at line 90 of file stl_vector.h. Referenced by std::_Vector_alloc_base< _Tp, _Allocator, true >::_Vector_alloc_base(), and std::_Vector_alloc_base< _Node *, _Alloc, _Alloc_traits< _Node *, _Alloc >::_S_instanceless >::_Vector_alloc_base(). |
1.2.15