_Base_bitset Struct Reference

#include <stdapis/stlport/stl/_bitset.h>

struct _Base_bitset
Public Member Type Definitions
typedefunsigned long _WordT
Public Attributes
_WordT _M_w
Public Member Functions
_Base_bitset(void)
_Base_bitset(unsigned long)
void_M_do_and(const _Base_bitset< _Nw > &)
size_t _M_do_count()
size_t _M_do_find_first(size_t)
size_t _M_do_find_next(size_t, size_t)
void_M_do_flip()
void_M_do_left_shift(size_t)
void_M_do_or(const _Base_bitset< _Nw > &)
void_M_do_reset()
void_M_do_right_shift(size_t)
void_M_do_set()
unsigned long_M_do_to_ulong()
void_M_do_xor(const _Base_bitset< _Nw > &)
_WordT &_M_getword(size_t)
_WordT _M_getword(size_t)
_WordT &_M_hiword()
_WordT _M_hiword()
bool_M_is_any()
bool_M_is_equal(const _Base_bitset< _Nw > &)
_WordT _STLP_CALL_S_maskbit(size_t)
size_t _STLP_CALL_S_whichbit(size_t)
size_t _STLP_CALL_S_whichbyte(size_t)
size_t _STLP_CALL_S_whichword(size_t)

Member Type Definition Documentation

Typedef _WordT

typedef unsigned long_WordT

Member Attribute Documentation

_M_w

_WordT _M_w

Constructor & Destructor Documentation

_Base_bitset ( void )

_Base_bitset(void)[inline]

_Base_bitset ( unsigned long )

_Base_bitset(unsigned long__val)[inline]

Member Function Documentation

_M_do_and ( const _Base_bitset< _Nw > & )

void_M_do_and(const _Base_bitset< _Nw > &__x)[inline]

_M_do_count ( )

size_t _M_do_count()const [inline]

_M_do_find_first ( size_t )

size_t _M_do_find_first(size_t__not_found)const

_M_do_find_next ( size_t, size_t )

size_t _M_do_find_next(size_t__prev,
size_t__not_found
)const

_M_do_flip ( )

void_M_do_flip()[inline]

_M_do_left_shift ( size_t )

void_M_do_left_shift(size_t__shift)

_M_do_or ( const _Base_bitset< _Nw > & )

void_M_do_or(const _Base_bitset< _Nw > &__x)[inline]

_M_do_reset ( )

void_M_do_reset()[inline]

_M_do_right_shift ( size_t )

void_M_do_right_shift(size_t__shift)

_M_do_set ( )

void_M_do_set()[inline]

_M_do_to_ulong ( )

unsigned long_M_do_to_ulong()const

_M_do_xor ( const _Base_bitset< _Nw > & )

void_M_do_xor(const _Base_bitset< _Nw > &__x)[inline]

_M_getword ( size_t )

_WordT &_M_getword(size_t__pos)[inline]

_M_getword ( size_t )

_WordT _M_getword(size_t__pos)const [inline]

_M_hiword ( )

_WordT &_M_hiword()[inline]

_M_hiword ( )

_WordT _M_hiword()const [inline]

_M_is_any ( )

bool_M_is_any()const [inline]

_M_is_equal ( const _Base_bitset< _Nw > & )

bool_M_is_equal(const _Base_bitset< _Nw > &__x)const [inline]

_S_maskbit ( size_t )

_WordT _STLP_CALL_S_maskbit(size_t__pos)[static, inline]

_S_whichbit ( size_t )

size_t _STLP_CALL_S_whichbit(size_t__pos)[static, inline]

_S_whichbyte ( size_t )

size_t _STLP_CALL_S_whichbyte(size_t__pos)[static, inline]

_S_whichword ( size_t )

size_t _STLP_CALL_S_whichword(size_t__pos)[static, inline]