_Bit_iterator_base Struct Reference

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

struct _Bit_iterator_base
Public Member Type Definitions
typedef ptrdiff_t difference_type
Public Attributes
unsigned int_M_offset
unsigned int *_M_p
Public Member Functions
_Bit_iterator_base()
_Bit_iterator_base(unsigned int *, unsigned int)
void_M_advance(difference_type)
void_M_bump_down()
void_M_bump_up()
difference_type _M_subtract(const _Bit_iterator_base &)

Member Type Definition Documentation

Typedef difference_type

typedef ptrdiff_t difference_type

Member Attribute Documentation

_M_offset

unsigned int_M_offset

_M_p

unsigned int *_M_p

Constructor & Destructor Documentation

_Bit_iterator_base ( )

_Bit_iterator_base()[inline]

_Bit_iterator_base ( unsigned int *, unsigned int )

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

Member Function Documentation

_M_advance ( difference_type )

void_M_advance(difference_type__i)[inline]

_M_bump_down ( )

void_M_bump_down()[inline]

_M_bump_up ( )

void_M_bump_up()[inline]

_M_subtract ( const _Bit_iterator_base & )

difference_type _M_subtract(const _Bit_iterator_base &__x)const [inline]