#include <stl_bvector.h>
Inheritance diagram for std::_Bit_iterator_base:
Public Methods | |
_Bit_iterator_base (unsigned int *__x, unsigned int __y) | |
void | _M_bump_up () |
void | _M_bump_down () |
void | _M_incr (ptrdiff_t __i) |
bool | operator== (const _Bit_iterator_base &__i) const |
bool | operator< (const _Bit_iterator_base &__i) const |
bool | operator!= (const _Bit_iterator_base &__i) const |
bool | operator> (const _Bit_iterator_base &__i) const |
bool | operator<= (const _Bit_iterator_base &__i) const |
bool | operator>= (const _Bit_iterator_base &__i) const |
Public Attributes | |
unsigned int * | _M_p |
unsigned int | _M_offset |
|
Definition at line 105 of file bits/stl_bvector.h. |
|
Definition at line 114 of file bits/stl_bvector.h. References std::__WORD_BIT, _M_offset, and _M_p. Referenced by std::_Bit_const_iterator::operator--(), and std::_Bit_iterator::operator--(). |
|
Definition at line 108 of file bits/stl_bvector.h. References std::__WORD_BIT, _M_offset, and _M_p. Referenced by std::_Bit_const_iterator::operator++(), and std::_Bit_iterator::operator++(). |
|
Definition at line 121 of file bits/stl_bvector.h. References std::__WORD_BIT, _M_offset, _M_p, and std::random_access_iterator< bool, ptrdiff_t >::difference_type. Referenced by std::_Bit_const_iterator::operator+=(), and std::_Bit_iterator::operator+=(). |
|
Definition at line 138 of file bits/stl_bvector.h. |
|
Definition at line 135 of file bits/stl_bvector.h. |
|
Definition at line 144 of file bits/stl_bvector.h. |
|
Definition at line 132 of file bits/stl_bvector.h. |
|
Definition at line 141 of file bits/stl_bvector.h. |
|
Definition at line 147 of file bits/stl_bvector.h. |
|
Definition at line 103 of file bits/stl_bvector.h. Referenced by std::_Bit_const_iterator::_Bit_const_iterator(), _Bit_iterator_base(), _M_bump_down(), _M_bump_up(), _M_incr(), std::_Bit_const_iterator::operator *(), std::_Bit_iterator::operator *(), std::operator-(), operator<(), and operator==(). |
|
Definition at line 102 of file bits/stl_bvector.h. Referenced by std::_Bit_const_iterator::_Bit_const_iterator(), _Bit_iterator_base(), _M_bump_down(), _M_bump_up(), std::_Bvector_alloc_base< _Allocator, true >::_M_deallocate(), std::_Bvector_alloc_base< _Alloc, _Alloc_traits< bool, _Alloc >::_S_instanceless >::_M_deallocate(), _M_incr(), std::_Bit_const_iterator::operator *(), std::_Bit_iterator::operator *(), std::operator-(), operator<(), and operator==(). |