bitset< _Nb > Class Template Reference#include <_bitset.h>
Detailed Descriptiontemplate<size_t _Nb>
|
bitset< _Nb >::bitset | ( | const string & | __s, | |
size_t | __pos = 0 , |
|||
size_t | __n = (size_t)-1 | |||
) | [inline, explicit] |
Definition at line 439 of file _bitset.h.
References __stl_throw_out_of_range(), bitset< _Nb >::_M_copy_from_string(), and basic_string< _CharT, _Traits, _Alloc >::size().
Definition at line 482 of file _bitset.h.
References _Base_bitset< _Nw >::_S_maskbit(), and _STLP_PRIV.
Referenced by bitset< _Nb >::set().
bool bitset< _Nb >::_Unchecked_test | ( | size_t | __pos | ) | const [inline] |
Definition at line 506 of file _bitset.h.
References __STATIC_CAST.
Referenced by bitset< _Nb >::_M_copy_to_string(), bitset< _Nb >::operator[](), and bitset< _Nb >::test().
Definition at line 518 of file _bitset.h.
References __stl_throw_out_of_range(), and bitset< _Nb >::_Unchecked_set().
Definition at line 524 of file _bitset.h.
References __stl_throw_out_of_range(), and bitset< _Nb >::_Unchecked_set().
Definition at line 535 of file _bitset.h.
References __stl_throw_out_of_range(), and bitset< _Nb >::_Unchecked_reset().
Definition at line 548 of file _bitset.h.
References __stl_throw_out_of_range(), and bitset< _Nb >::_Unchecked_flip().
bool bitset< _Nb >::operator[] | ( | size_t | __pos | ) | const [inline] |
unsigned long bitset< _Nb >::to_ulong | ( | ) | const [inline] |
size_t bitset< _Nb >::count | ( | ) | const [inline] |
size_t bitset< _Nb >::size | ( | ) | const [inline] |
bool bitset< _Nb >::test | ( | size_t | __pos | ) | const [inline] |
Definition at line 592 of file _bitset.h.
References __stl_throw_out_of_range(), and bitset< _Nb >::_Unchecked_test().
bool bitset< _Nb >::any | ( | ) | const [inline] |
bool bitset< _Nb >::none | ( | ) | const [inline] |
size_t bitset< _Nb >::_Find_first | ( | ) | const [inline] |
size_t bitset< _Nb >::_Find_next | ( | size_t | __prev | ) | const [inline] |
void bitset< _Nb >::_M_copy_from_string | ( | const string & | __s, | |
size_t | __pos, | |||
size_t | __n | |||
) | [inline] |
Definition at line 635 of file _bitset.h.
References __stl_throw_invalid_argument(), min(), bitset< _Nb >::reset(), bitset< _Nb >::set(), and basic_string< _CharT, _Traits, _Alloc >::size().
Referenced by bitset< _Nb >::bitset(), and operator>>().
Definition at line 656 of file _bitset.h.
References bitset< _Nb >::_Unchecked_test(), and basic_string< _CharT, _Traits, _Alloc >::assign().
Referenced by bitset< _Nb >::to_string().
void bitset< _Nb >::_M_copy_to_string | ( | wstring & | __s | ) | const [inline] |
friend struct reference [friend] |