_Bit_iter Struct Reference

#include <stdapis/stlportv5/stl/_bvector.h>

struct _Bit_iter : public _Bit_iterator_base

Inherits from

Member Type Definition Documentation

Typedef _Self

typedef _Bit_iter< _Ref, _Ptr >_Self

Typedef difference_type

typedef ptrdiff_t difference_type

Typedef iterator_category

typedef random_access_iterator_tag iterator_category

Typedef pointer

typedef _Ptrpointer

Typedef reference

typedef _Refreference

Typedef size_type

typedef size_t size_type

Typedef value_type

typedef boolvalue_type

Constructor & Destructor Documentation

_Bit_iter ( unsigned int *, unsigned int )

_Bit_iter(unsigned int *__x,
unsigned int__y
)[inline]

_Bit_iter ( )

_Bit_iter()[inline]

_Bit_iter ( const _Bit_iter< _Bit_reference, _Bit_reference * > & )

_Bit_iter(const _Bit_iter< _Bit_reference, _Bit_reference * > &__x)[inline]

Member Function Documentation

operator* ( )

reference operator*()const [inline]

operator+ ( difference_type )

_Self operator+(difference_type__i)const [inline]

operator++ ( )

_Self &operator++()[inline]

operator++ ( int )

_Self operator++(int)[inline]

operator+= ( difference_type )

_Self &operator+=(difference_type__i)[inline]

operator- ( difference_type )

_Self operator-(difference_type__i)const [inline]

operator- ( const _Self & )

difference_type operator-(const _Self &__x)const [inline]

operator-- ( )

_Self &operator--()[inline]

operator-- ( int )

_Self operator--(int)[inline]

operator-= ( difference_type )

_Self &operator-=(difference_type__i)[inline]

operator[] ( difference_type )

reference operator[](difference_type__i)[inline]