tetl 0.1.0
Embedded Template Library
|
This is the complete list of members for bitset< Bits >, including all inherited members.
all() const noexcept -> bool | bitset< Bits > | inline |
any() const noexcept -> bool | bitset< Bits > | inline |
bitset() noexcept=default | bitset< Bits > | |
bitset(unsigned long long val) noexcept | bitset< Bits > | inline |
bitset(basic_string_view< CharT, Traits > const &str, typename basic_string_view< CharT, Traits >::size_type pos=0, typename basic_string_view< CharT, Traits >::size_type n=basic_string_view< CharT, Traits >::npos, CharT zero=CharT('0'), CharT one=CharT('1')) | bitset< Bits > | inlineexplicit |
bitset(CharT const *str, typename basic_string_view< CharT >::size_type n=basic_string_view< CharT >::npos, CharT zero=CharT('0'), CharT one=CharT('1')) | bitset< Bits > | inlineexplicit |
count() const noexcept -> size_t | bitset< Bits > | inline |
flip() noexcept -> bitset & | bitset< Bits > | inline |
flip(size_t pos) noexcept -> bitset & | bitset< Bits > | inline |
none() const noexcept -> bool | bitset< Bits > | inline |
operator&(bitset const &lhs, bitset const &rhs) noexcept -> bitset | bitset< Bits > | friend |
operator&=(bitset const &other) noexcept -> bitset & | bitset< Bits > | inline |
operator==(bitset const &rhs) const noexcept -> bool | bitset< Bits > | inline |
operator[](size_t const pos) -> reference | bitset< Bits > | inline |
operator[](size_t const pos) const -> bool | bitset< Bits > | inline |
operator^(bitset const &lhs, bitset const &rhs) noexcept -> bitset | bitset< Bits > | friend |
operator^=(bitset const &other) noexcept -> bitset & | bitset< Bits > | inline |
operator|(bitset const &lhs, bitset const &rhs) noexcept -> bitset | bitset< Bits > | friend |
operator|=(bitset const &other) noexcept -> bitset & | bitset< Bits > | inline |
operator~() const noexcept -> bitset | bitset< Bits > | inline |
reference typedef | bitset< Bits > | |
reset() noexcept -> bitset & | bitset< Bits > | inline |
reset(size_t pos) noexcept -> bitset & | bitset< Bits > | inline |
set() noexcept -> bitset & | bitset< Bits > | inline |
set(etl::size_t pos, bool value=true) -> bitset & | bitset< Bits > | inline |
size() const noexcept -> size_t | bitset< Bits > | inline |
test(size_t const pos) const -> bool | bitset< Bits > | inline |
to_string(CharT zero=CharT('0'), CharT one=CharT('1')) const -> basic_inplace_string< CharT, Capacity, Traits > | bitset< Bits > | inline |
to_ullong() const noexcept -> unsigned long long requires(etl::numeric_limits< unsigned long long >::digits >=Bits) | bitset< Bits > | inline |
to_ulong() const noexcept -> unsigned long requires(etl::numeric_limits< unsigned long >::digits >=Bits) | bitset< Bits > | inline |