_Bit_iter< _Ref, _Ptr > Struct Template Reference#include <_bvector.h>
Inheritance diagram for _Bit_iter< _Ref, _Ptr >: ![]()
Detailed Descriptiontemplate<class _Ref, class _Ptr>
|
typedef random_access_iterator_tag _Bit_iter< _Ref, _Ptr >::iterator_category |
Definition at line 173 of file _bvector.h.
typedef bool _Bit_iter< _Ref, _Ptr >::value_type |
Definition at line 174 of file _bvector.h.
typedef ptrdiff_t _Bit_iter< _Ref, _Ptr >::difference_type |
Definition at line 176 of file _bvector.h.
_Bit_iter< _Ref, _Ptr >::_Bit_iter | ( | unsigned int * | __x, | |
unsigned int | __y | |||
) | [inline] |
Definition at line 178 of file _bvector.h.
Definition at line 179 of file _bvector.h.
_Bit_iter< _Ref, _Ptr >::_Bit_iter | ( | const _Bit_iter< _Bit_reference, _Bit_reference * > & | __x | ) | [inline] |
Definition at line 181 of file _bvector.h.
Definition at line 187 of file _bvector.h.
References _Bit_iterator_base::_M_offset, and _Bit_iterator_base::_M_p.
_Self& _Bit_iter< _Ref, _Ptr >::operator+= | ( | difference_type | __i | ) | [inline] |
_Self& _Bit_iter< _Ref, _Ptr >::operator-= | ( | difference_type | __i | ) | [inline] |
Definition at line 212 of file _bvector.h.
_Self _Bit_iter< _Ref, _Ptr >::operator+ | ( | difference_type | __i | ) | const [inline] |
Definition at line 216 of file _bvector.h.
_Self _Bit_iter< _Ref, _Ptr >::operator- | ( | difference_type | __i | ) | const [inline] |
Definition at line 220 of file _bvector.h.
difference_type _Bit_iter< _Ref, _Ptr >::operator- | ( | const _Self & | __x | ) | const [inline] |
reference _Bit_iter< _Ref, _Ptr >::operator[] | ( | difference_type | __i | ) | [inline] |
Definition at line 227 of file _bvector.h.