ReactOS 0.4.16-dev-1097-g530d26a
|
#include <_bitset.h>
Public Types | |
typedef unsigned long | _WordT |
Public Member Functions | |
_Base_bitset () | |
_Base_bitset (unsigned long __val) | |
_WordT & | _M_getword (size_t __pos) |
_WordT | _M_getword (size_t __pos) const |
_WordT & | _M_hiword () |
_WordT | _M_hiword () const |
void | _M_do_and (const _Base_bitset< _Nw > &__x) |
void | _M_do_or (const _Base_bitset< _Nw > &__x) |
void | _M_do_xor (const _Base_bitset< _Nw > &__x) |
void | _M_do_left_shift (size_t __shift) |
void | _M_do_right_shift (size_t __shift) |
void | _M_do_flip () |
void | _M_do_set () |
void | _M_do_reset () |
bool | _M_is_equal (const _Base_bitset< _Nw > &__x) const |
bool | _M_is_any () const |
size_t | _M_do_count () const |
unsigned long | _M_do_to_ulong () const |
size_t | _M_do_find_first (size_t __not_found) const |
size_t | _M_do_find_next (size_t __prev, size_t __not_found) const |
Static Public Member Functions | |
static size_t _STLP_CALL | _S_whichword (size_t __pos) |
static size_t _STLP_CALL | _S_whichbyte (size_t __pos) |
static size_t _STLP_CALL | _S_whichbit (size_t __pos) |
static _WordT _STLP_CALL | _S_maskbit (size_t __pos) |
Public Attributes | |
_WordT | _M_w [_Nw] |
typedef unsigned long _Base_bitset< _Nw >::_WordT |
|
inline |
Definition at line 112 of file _bitset.h.
|
inline |
|
inline |
|
inline |
Definition at line 190 of file _bitset.h.
size_t _Base_bitset< _Nw >::_M_do_find_first | ( | size_t | __not_found | ) | const |
Definition at line 88 of file _bitset.c.
size_t _Base_bitset< _Nw >::_M_do_find_next | ( | size_t | __prev, |
size_t | __not_found | ||
) | const |
Definition at line 110 of file _bitset.c.
|
inline |
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE void _Base_bitset< _Nw >::_M_do_left_shift | ( | size_t | __shift | ) |
Definition at line 35 of file _bitset.c.
|
inline |
|
inline |
void _Base_bitset< _Nw >::_M_do_right_shift | ( | size_t | __shift | ) |
|
inline |
unsigned long _Base_bitset< _Nw >::_M_do_to_ulong |
Definition at line 80 of file _bitset.c.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
Definition at line 125 of file _bitset.h.
Referenced by _Base_bitset< _Nw >::_S_maskbit(), and _Base_bitset< 1UL >::_S_maskbit().
|
inlinestatic |
|
inlinestatic |
Definition at line 119 of file _bitset.h.
Referenced by _Base_bitset< _Nw >::_M_getword().
_WordT _Base_bitset< _Nw >::_M_w[_Nw] |
Definition at line 110 of file _bitset.h.
Referenced by _Base_bitset< _Nw >::_Base_bitset(), _Base_bitset< _Nw >::_M_do_and(), _Base_bitset< 1UL >::_M_do_and(), _Base_bitset< _Nw >::_M_do_count(), _Base_bitset< 1UL >::_M_do_count(), _Base_bitset< _Nw >::_M_do_flip(), _Base_bitset< 1UL >::_M_do_flip(), _Base_bitset< 1UL >::_M_do_left_shift(), _Base_bitset< _Nw >::_M_do_or(), _Base_bitset< 1UL >::_M_do_or(), _Base_bitset< _Nw >::_M_do_reset(), _Base_bitset< 1UL >::_M_do_reset(), _Base_bitset< 1UL >::_M_do_right_shift(), _Base_bitset< _Nw >::_M_do_set(), _Base_bitset< 1UL >::_M_do_set(), _Base_bitset< 1UL >::_M_do_to_ulong(), _Base_bitset< _Nw >::_M_do_xor(), _Base_bitset< 1UL >::_M_do_xor(), _Base_bitset< _Nw >::_M_getword(), _Base_bitset< 1UL >::_M_getword(), _Base_bitset< _Nw >::_M_hiword(), _Base_bitset< 1UL >::_M_hiword(), _Base_bitset< _Nw >::_M_is_any(), _Base_bitset< 1UL >::_M_is_any(), _Base_bitset< _Nw >::_M_is_equal(), and _Base_bitset< 1UL >::_M_is_equal().