_GLIBCXX_STD::_Base_bitset< 0 > Struct Template Reference

List of all members.

Public Types

typedef unsigned long _WordT

Public Member Functions

 _Base_bitset ()
 _Base_bitset (unsigned long)
_WordT_M_getword (size_t) const
_WordT _M_hiword () const
void _M_do_and (const _Base_bitset< 0 > &)
void _M_do_or (const _Base_bitset< 0 > &)
void _M_do_xor (const _Base_bitset< 0 > &)
void _M_do_left_shift (size_t)
void _M_do_right_shift (size_t)
void _M_do_flip ()
void _M_do_set ()
void _M_do_reset ()
bool _M_is_equal (const _Base_bitset< 0 > &) 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) const
size_t _M_do_find_next (size_t, size_t) const

Static Public Member Functions

static size_t _S_whichword (size_t __pos)
static size_t _S_whichbyte (size_t __pos)
static size_t _S_whichbit (size_t __pos)
static _WordT _S_maskbit (size_t __pos)

Detailed Description

template<>
struct _GLIBCXX_STD::_Base_bitset< 0 >

Definition at line 461 of file bitset.


Member Typedef Documentation

typedef unsigned long _GLIBCXX_STD::_Base_bitset< 0 >::_WordT

Definition at line 463 of file bitset.


Constructor & Destructor Documentation

_GLIBCXX_STD::_Base_bitset< 0 >::_Base_bitset ( void   )  [inline]

Definition at line 465 of file bitset.

_GLIBCXX_STD::_Base_bitset< 0 >::_Base_bitset ( unsigned  long  )  [inline]

Definition at line 468 of file bitset.


Member Function Documentation

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_and ( const _Base_bitset< 0 > &   )  [inline]

Definition at line 506 of file bitset.

size_t _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_count (  )  const [inline]

Definition at line 549 of file bitset.

size_t _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_find_first ( size_t   )  const [inline]

Definition at line 559 of file bitset.

size_t _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_find_next ( size_t  ,
size_t   
) const [inline]

Definition at line 563 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_flip (  )  [inline]

Definition at line 526 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_left_shift ( size_t   )  [inline]

Definition at line 518 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_or ( const _Base_bitset< 0 > &   )  [inline]

Definition at line 510 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_reset (  )  [inline]

Definition at line 534 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_right_shift ( size_t   )  [inline]

Definition at line 522 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_set (  )  [inline]

Definition at line 530 of file bitset.

unsigned long _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_to_ulong (  )  const [inline]

Definition at line 553 of file bitset.

void _GLIBCXX_STD::_Base_bitset< 0 >::_M_do_xor ( const _Base_bitset< 0 > &   )  [inline]

Definition at line 514 of file bitset.

_WordT& _GLIBCXX_STD::_Base_bitset< 0 >::_M_getword ( size_t   )  const [inline]

Definition at line 495 of file bitset.

References __N, and std::__throw_out_of_range().

_WordT _GLIBCXX_STD::_Base_bitset< 0 >::_M_hiword (  )  const [inline]

Definition at line 502 of file bitset.

bool _GLIBCXX_STD::_Base_bitset< 0 >::_M_is_any (  )  const [inline]

Definition at line 545 of file bitset.

bool _GLIBCXX_STD::_Base_bitset< 0 >::_M_is_equal ( const _Base_bitset< 0 > &   )  const [inline]

Definition at line 541 of file bitset.

static _WordT _GLIBCXX_STD::_Base_bitset< 0 >::_S_maskbit ( size_t  __pos  )  [inline, static]

Definition at line 484 of file bitset.

References _GLIBCXX_STD::_Base_bitset< _Nw >::_S_whichbit().

static size_t _GLIBCXX_STD::_Base_bitset< 0 >::_S_whichbit ( size_t  __pos  )  [inline, static]

Definition at line 480 of file bitset.

References _GLIBCXX_BITSET_BITS_PER_WORD.

static size_t _GLIBCXX_STD::_Base_bitset< 0 >::_S_whichbyte ( size_t  __pos  )  [inline, static]

Definition at line 476 of file bitset.

References _GLIBCXX_BITSET_BITS_PER_WORD.

static size_t _GLIBCXX_STD::_Base_bitset< 0 >::_S_whichword ( size_t  __pos  )  [inline, static]

Definition at line 472 of file bitset.

References _GLIBCXX_BITSET_BITS_PER_WORD.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:58:24 2010 for GNU C++ STL by  doxygen 1.4.7