Go to the source code of this file.
Compounds | |
class | __BVECTOR |
struct | _Bit_const_iterator |
struct | _Bit_iterator |
struct | _Bit_iterator_base |
struct | _Bit_reference |
class | _Bvector_base |
Defines | |
#define | __BVECTOR bit_vector |
#define | __VECTOR bit_vector |
#define | __BVECTOR_BASE _Bvector_base<__STL_DEFAULT_ALLOCATOR(bool) > |
#define | __BVECTOR_TMPL_LIST |
Functions | |
void | swap (_Bit_reference __x, _Bit_reference __y) |
ptrdiff_t | operator- (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
_Bit_iterator | operator+ (ptrdiff_t __n, const _Bit_iterator &__x) |
_Bit_const_iterator | operator+ (ptrdiff_t __n, const _Bit_const_iterator &__x) |
void | swap (bit_vector &__x, bit_vector &__y) |
bool | operator== (const bit_vector &__x, const bit_vector &__y) |
bool | operator!= (const bit_vector &__x, const bit_vector &__y) |
bool | operator< (const bit_vector &__x, const bit_vector &__y) |
bool | operator> (const bit_vector &__x, const bit_vector &__y) |
bool | operator<= (const bit_vector &__x, const bit_vector &__y) |
bool | operator>= (const bit_vector &__x, const bit_vector &__y) |
Variables | |
__STL_BEGIN_NAMESPACE const int | __WORD_BIT = int(CHAR_BIT*sizeof(unsigned int)) |
|
Definition at line 367 of file ext/stl_bvector.h. |
|
Definition at line 369 of file ext/stl_bvector.h. Referenced by __BVECTOR::__VECTOR(). |
|
Definition at line 370 of file ext/stl_bvector.h. |
|
Definition at line 368 of file ext/stl_bvector.h. |
|
Definition at line 850 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 242 of file ext/stl_bvector.h. |
|
Definition at line 183 of file ext/stl_bvector.h. |
|
Definition at line 128 of file ext/stl_bvector.h. References __WORD_BIT, _Bit_iterator_base::_M_offset, and _Bit_iterator_base::_M_p. |
|
Definition at line 856 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 867 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 843 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 862 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 872 of file ext/stl_bvector.h. References std::bit_vector. |
|
Definition at line 838 of file ext/stl_bvector.h. References std::bit_vector. Referenced by __BVECTOR::swap(). |
|
Definition at line 68 of file ext/stl_bvector.h. |
|
Definition at line 36 of file ext/stl_bvector.h. Referenced by _Bvector_base< _Alloc >::_M_bit_alloc(), _Bit_iterator_base::_M_bump_down(), _Bit_iterator_base::_M_bump_up(), __BVECTOR::_M_fill_insert(), _Bit_iterator_base::_M_incr(), __BVECTOR::_M_initialize(), __BVECTOR::_M_insert_aux(), __BVECTOR::insert(), operator-(), and __BVECTOR::reserve(). |