|
libstdc++
|
Go to the source code of this file.
Classes | |
| struct | std::_Base_bitset< _Nw > |
| struct | std::_Base_bitset< 0 > |
| struct | std::_Base_bitset< 1 > |
| struct | std::hash<::bitset< _Nb > > |
| std::hash specialization for bitset. More... | |
Namespaces | |
| namespace | std |
Macros | |
| #define | _GLIBCXX_BITSET |
| #define | _GLIBCXX_BITSET_BITS_PER_ULL |
| #define | _GLIBCXX_BITSET_BITS_PER_WORD |
| #define | _GLIBCXX_BITSET_WORDS(__n) |
Functions | |
| size_t | std::_Find_first () const noexcept |
| size_t | std::_Find_next (size_t __prev) const noexcept |
| template<class _CharT , class _Traits > | |
| void | std::_M_copy_from_ptr (const _CharT *, size_t, size_t, size_t, _CharT, _CharT) |
| template<class _CharT , class _Traits , class _Alloc > | |
| void | std::_M_copy_from_string (const std::basic_string< _CharT, _Traits, _Alloc > &__s, size_t __pos, size_t __n, _CharT __zero, _CharT __one) |
| template<class _CharT , class _Traits , class _Alloc > | |
| void | std::_M_copy_from_string (const std::basic_string< _CharT, _Traits, _Alloc > &__s, size_t __pos, size_t __n) |
| template<class _CharT , class _Traits , class _Alloc > | |
| void | std::_M_copy_to_string (std::basic_string< _CharT, _Traits, _Alloc > &, _CharT, _CharT) const |
| template<class _CharT , class _Traits , class _Alloc > | |
| void | std::_M_copy_to_string (std::basic_string< _CharT, _Traits, _Alloc > &__s) const |
| template<size_t _Nb> | |
| std::_M_do_and (__rhs) | |
| bool | std::all () const noexcept |
| bool | std::any () const noexcept |
| size_t | std::count () const noexcept |
| bitset< _Nb > & | std::flip () noexcept |
| bitset< _Nb > & | std::flip (size_t __position) |
| bool | std::none () const noexcept |
| bitset< _Nb > & | std::operator^= (const bitset< _Nb > &__rhs) noexcept |
| bitset< _Nb > & | std::operator|= (const bitset< _Nb > &__rhs) noexcept |
| bitset< _Nb > | std::operator~ () const noexcept |
| bitset< _Nb > & | std::reset () noexcept |
| bitset< _Nb > & | std::reset (size_t __position) |
| bitset< _Nb > & | std::set () noexcept |
| bitset< _Nb > & | std::set (size_t __position, bool __val=true) |
| constexpr size_t | std::size () const noexcept |
| bool | std::test (size_t __position) const |
| template<class _CharT , class _Traits , class _Alloc > | |
| std::basic_string< _CharT, _Traits, _Alloc > | std::to_string () const |
| template<class _CharT , class _Traits , class _Alloc > | |
| std::basic_string< _CharT, _Traits, _Alloc > | std::to_string (_CharT __zero, _CharT __one=_CharT('1')) const |
| template<class _CharT , class _Traits > | |
| std::basic_string< _CharT, _Traits, std::allocator < _CharT > > | std::to_string () const |
| template<class _CharT , class _Traits > | |
| std::basic_string< _CharT, _Traits, std::allocator < _CharT > > | std::to_string (_CharT __zero, _CharT __one=_CharT('1')) const |
| template<class _CharT > | |
| std::basic_string< _CharT, std::char_traits< _CharT > , std::allocator< _CharT > > | std::to_string () const |
| template<class _CharT > | |
| std::basic_string< _CharT, std::char_traits< _CharT > , std::allocator< _CharT > > | std::to_string (_CharT __zero, _CharT __one=_CharT('1')) const |
|
std::basic_string< char, std::char_traits< char > , std::allocator< char > > | std::to_string (char __zero, char __one= '1') const |
| unsigned long long | std::to_ullong () const |
| unsigned long | std::to_ulong () const |
| bitset< _Nb > & | std::operator<<= (size_t __position) noexcept |
| bitset< _Nb > & | std::operator>>= (size_t __position) noexcept |
| bitset< _Nb > & | std::_Unchecked_set (size_t __pos) noexcept |
| bitset< _Nb > & | std::_Unchecked_set (size_t __pos, int __val) noexcept |
| bitset< _Nb > & | std::_Unchecked_reset (size_t __pos) noexcept |
| bitset< _Nb > & | std::_Unchecked_flip (size_t __pos) noexcept |
| constexpr bool | std::_Unchecked_test (size_t __pos) const noexcept |
| reference | std::operator[] (size_t __position) |
| bool | std::operator== (const bitset< _Nb > &__rhs) const noexcept |
| bool | std::operator!= (const bitset< _Nb > &__rhs) const noexcept |
| bitset< _Nb > | std::operator<< (size_t __position) const noexcept |
| bitset< _Nb > | std::operator>> (size_t __position) const noexcept |
| template<size_t _Nb> | |
| bitset< _Nb > | std::operator& (const bitset< _Nb > &__x, const bitset< _Nb > &__y) noexcept |
| template<size_t _Nb> | |
| bitset< _Nb > | std::operator| (const bitset< _Nb > &__x, const bitset< _Nb > &__y) noexcept |
| template<size_t _Nb> | |
| bitset< _Nb > | std::operator^ (const bitset< _Nb > &__x, const bitset< _Nb > &__y) noexcept |
| template<class _CharT , class _Traits , size_t _Nb> | |
| std::basic_istream< _CharT, _Traits > & | std::operator>> (std::basic_istream< _CharT, _Traits > &__is, bitset< _Nb > &__x) |
| template<class _CharT , class _Traits , size_t _Nb> | |
| std::basic_ostream< _CharT, _Traits > & | std::operator<< (std::basic_ostream< _CharT, _Traits > &__os, const bitset< _Nb > &__x) |
Variables | |
| return * | std::this |
This is a Standard C++ Library header.
Definition in file bitset.