_Bvector_base< _Alloc > Class Template Reference#include <_bvector.h>
Detailed Descriptiontemplate<class _Alloc>
|
typedef _Alloc_traits<bool, _Alloc>::allocator_type _Bvector_base< _Alloc >::allocator_type |
Definition at line 272 of file _bvector.h.
typedef unsigned int _Bvector_base< _Alloc >::__chunk_type |
Definition at line 273 of file _bvector.h.
typedef _Alloc_traits<__chunk_type, _Alloc>::allocator_type _Bvector_base< _Alloc >::__chunk_allocator_type |
Definition at line 275 of file _bvector.h.
_Bvector_base< _Alloc >::_Bvector_base | ( | const allocator_type & | __a | ) | [inline] |
Definition at line 281 of file _bvector.h.
_Bvector_base< _Alloc >::_Bvector_base | ( | __move_source< _Self > | src | ) | [inline] |
Definition at line 285 of file _bvector.h.
References _Bit_iterator_base::_M_p, _Bvector_base< _Alloc >::_M_start, and __move_source< _Tp >::get().
_Bvector_base< _Alloc >::~_Bvector_base | ( | ) | [inline] |
allocator_type _Bvector_base< _Alloc >::get_allocator | ( | ) | const [inline] |
Definition at line 276 of file _bvector.h.
References _Bvector_base< _Alloc >::_M_end_of_storage, and _STLP_CONVERT_ALLOCATOR.
static allocator_type _Bvector_base< _Alloc >::__get_dfl_allocator | ( | ) | [inline, static] |
Definition at line 279 of file _bvector.h.
unsigned int* _Bvector_base< _Alloc >::_M_bit_alloc | ( | size_t | __n | ) | [inline, protected] |
Definition at line 298 of file _bvector.h.
References _Bvector_base< _Alloc >::_M_end_of_storage, and _STLP_WORD_BIT.
void _Bvector_base< _Alloc >::_M_deallocate | ( | ) | [inline, protected] |
Definition at line 301 of file _bvector.h.
References _Bvector_base< _Alloc >::_M_end_of_storage, _Bit_iterator_base::_M_p, and _Bvector_base< _Alloc >::_M_start.
Referenced by _Bvector_base< _Alloc >::~_Bvector_base().
_Bit_iterator _Bvector_base< _Alloc >::_M_start [protected] |
Definition at line 307 of file _bvector.h.
Referenced by _Bvector_base< _Alloc >::_Bvector_base(), and _Bvector_base< _Alloc >::_M_deallocate().
_Bit_iterator _Bvector_base< _Alloc >::_M_finish [protected] |
Definition at line 308 of file _bvector.h.
_STLP_alloc_proxy<__chunk_type*, __chunk_type, __chunk_allocator_type> _Bvector_base< _Alloc >::_M_end_of_storage [protected] |
Definition at line 309 of file _bvector.h.
Referenced by _Bvector_base< _Alloc >::_M_bit_alloc(), _Bvector_base< _Alloc >::_M_deallocate(), and _Bvector_base< _Alloc >::get_allocator().