bitset Class Reference
class bitset : public _Base_bitset<((_Nb+(CHAR_BIT *sizeof(unsigned long))-1)/__BITS_PER_WORD) > |
Nested Classes and Structures
Public Member Type Definitions |
---|
typedef | unsigned long _WordT |
Constructor & Destructor Documentation
bitset(unsigned long)
bitset | ( | unsigned long | __val | ) | [inline] |
bitset(const string &, size_t, size_t)
Member Functions Documentation
_Find_first()
size_t
| _Find_first | ( | ) | const [inline] |
_M_copy_from_string(const string &, size_t, size_t)
_M_copy_to_string(string &)
void | _M_copy_to_string | ( | string & | __s | ) | const [inline] |
_M_do_sanitize()
void | _M_do_sanitize | ( | ) | [private, inline] |
_Unchecked_set(size_t, int)
bitset< _Nb > & | _Unchecked_set | ( | size_t | __pos, |
| int | __val |
| ) | [inline] |
_Unchecked_test(size_t)
bool | _Unchecked_test | ( | size_t | __pos | ) | const [inline] |
operator!=(const bitset< _Nb > &)
bool | operator!= | ( | const bitset< _Nb > & | __rhs | ) | const [inline] |
operator&=(const bitset< _Nb > &)
bitset< _Nb > & | operator&= | ( | const bitset< _Nb > & | __rhs | ) | [inline] |
operator==(const bitset< _Nb > &)
bool | operator== | ( | const bitset< _Nb > & | __rhs | ) | const [inline] |
operator[](size_t)
bool | operator[] | ( | size_t | __pos | ) | const [inline] |
operator^=(const bitset< _Nb > &)
bitset< _Nb > & | operator^= | ( | const bitset< _Nb > & | __rhs | ) | [inline] |
operator|=(const bitset< _Nb > &)
bitset< _Nb > & | operator|= | ( | const bitset< _Nb > & | __rhs | ) | [inline] |
operator~()
bitset< _Nb > | operator~ | ( | ) | const [inline] |
reset()
bitset< _Nb > & | reset | ( | ) | [inline] |
test(size_t)
bool | test | ( | size_t | __pos | ) | const [inline] |
to_string()
string
| to_string | ( | ) | const [inline] |
to_ulong()
unsigned long | to_ulong | ( | ) | const [inline] |
Member Type Definitions Documentation
Typedef _WordT
typedef unsigned long | _WordT |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.