|
| | reference () _NOEXCEPT |
| |
| | reference (bitset< _Bits > &_Bitset, size_t _Pos) |
| |
| bool | at (size_t _Pos) const |
| |
| reference | at (size_t _Pos) |
| |
| bool | operator[] (size_t _Pos) const |
| |
| reference | operator[] (size_t _Pos) |
| |
| | bitset () _NOEXCEPT |
| |
| | bitset (_ULonglong _Val) _NOEXCEPT |
| |
| template<class _Elem , class _Tr , class _Alloc > |
| | bitset (const basic_string< _Elem, _Tr, _Alloc > &_Str, _BITSET_SIZE_TYPE _Pos=0, _BITSET_SIZE_TYPE _Count=basic_string< _Elem, _Tr, _Alloc >::npos, _Elem _E0=(_Elem)'0', _Elem _E1=(_Elem)'1') |
| |
| template<class _Elem > |
| | bitset (const _Elem *_Ptr, typename basic_string< _Elem >::size_type _Count=basic_string< _Elem >::npos, _Elem _E0=(_Elem)'0', _Elem _E1=(_Elem)'1') |
| |
| template<class _Elem , class _Tr , class _Alloc > |
| void | _Construct (const basic_string< _Elem, _Tr, _Alloc > &_Str, _BITSET_SIZE_TYPE _Pos, _BITSET_SIZE_TYPE _Count, _Elem _E0, _Elem _E1) |
| |
| bitset< _Bits > & | operator&= (const bitset< _Bits > &_Right) _NOEXCEPT |
| |
| bitset< _Bits > & | operator|= (const bitset< _Bits > &_Right) _NOEXCEPT |
| |
| bitset< _Bits > & | operator^= (const bitset< _Bits > &_Right) _NOEXCEPT |
| |
| bitset< _Bits > & | operator<<= (size_t _Pos) _NOEXCEPT |
| |
| bitset< _Bits > & | operator>>= (size_t _Pos) _NOEXCEPT |
| |
| bitset< _Bits > & | set () _NOEXCEPT |
| |
| bitset< _Bits > & | set (size_t _Pos, bool _Val=true) |
| |
| bitset< _Bits > & | reset () _NOEXCEPT |
| |
| bitset< _Bits > & | reset (size_t _Pos) |
| |
| bitset< _Bits > | operator~ () const _NOEXCEPT |
| |
| bitset< _Bits > & | flip () _NOEXCEPT |
| |
| bitset< _Bits > & | flip (size_t _Pos) |
| |
| unsigned long | to_ulong () const _NOEXCEPT |
| |
| _ULonglong | to_ullong () const _NOEXCEPT |
| |
| template<class _Elem , class _Tr , class _Alloc > |
| basic_string< _Elem, _Tr, _Alloc > | to_string (_Elem _E0=(_Elem)'0', _Elem _E1=(_Elem)'1') const |
| |
| template<class _Elem , class _Tr > |
| basic_string< _Elem, _Tr, allocator< _Elem > > | to_string (_Elem _E0=(_Elem)'0', _Elem _E1=(_Elem)'1') const |
| |
| template<class _Elem > |
| basic_string< _Elem, char_traits< _Elem >, allocator< _Elem > > | to_string (_Elem _E0=(_Elem)'0', _Elem _E1=(_Elem)'1') const |
| |
| string | to_string (char _E0= '0', char _E1= '1') const |
| |
| size_t | count () const _NOEXCEPT |
| |
| size_t | size () const _NOEXCEPT |
| |
| size_t | hash () const |
| |
| bool | operator== (const bitset< _Bits > &_Right) const _NOEXCEPT |
| |
| bool | operator!= (const bitset< _Bits > &_Right) const _NOEXCEPT |
| |
| bool | test (size_t _Pos) const |
| |
| bool | any () const _NOEXCEPT |
| |
| bool | none () const _NOEXCEPT |
| |
| bool | all () const _NOEXCEPT |
| |
| bitset< _Bits > | operator<< (size_t _Pos) const _NOEXCEPT |
| |
| bitset< _Bits > | operator>> (size_t _Pos) const _NOEXCEPT |
| |
| _Ty | _Getword (size_t _Wpos) const |
| |
| void | _Tidy (_Ty _Wordval=0) |
| |
| void | _Trim () |
| |
| void | _Trim_if (true_type) |
| |
| void | _Trim_if (false_type) |
| |
| | __declspec (noreturn) void _Xinv() const |
| |
| | __declspec (noreturn) void _Xoflo() const |
| |
| | __declspec (noreturn) void _Xran() const |
| |