_Bvector_base Class Reference

class _Bvector_base

Constructor & Destructor Documentation

_Bvector_base(const allocator_type &)

_Bvector_base ( const allocator_type & __a ) [inline]

Parameters

const allocator_type & __a

_Bvector_base(__move_source< _Self >)

_Bvector_base ( __move_source < _Self > src ) [inline]

Parameters

__move_source < _Self > src

~_Bvector_base()

~_Bvector_base ( ) [inline]

Member Functions Documentation

_M_bit_alloc(size_t)

unsigned int * _M_bit_alloc ( size_t __n ) [protected, inline]

Parameters

size_t __n

_M_deallocate()

void _M_deallocate ( ) [protected, inline]

__get_dfl_allocator()

allocator_type __get_dfl_allocator ( ) [static, inline]

get_allocator()

allocator_type get_allocator ( ) const [inline]

Member Type Definitions Documentation

Typedef _Self

typedef _Bvector_base < _Alloc > _Self [private]

Typedef __chunk_allocator_type

typedef _Alloc_traits < __chunk_type , _Alloc >:: allocator_type __chunk_allocator_type

Typedef __chunk_type

typedef unsigned int __chunk_type

Typedef allocator_type

typedef _Alloc_traits < bool, _Alloc >:: allocator_type allocator_type

Member Data Documentation

_STLP_alloc_proxy< __chunk_type *, __chunk_type, __chunk_allocator_type > _M_end_of_storage

_STLP_alloc_proxy < __chunk_type *, __chunk_type , __chunk_allocator_type > _M_end_of_storage [protected]

_Bit_iterator _M_finish

_Bit_iterator _M_finish [protected]

_Bit_iterator _M_start

_Bit_iterator _M_start [protected]