This is the complete list of members for eagine::bitfield< Bit >, including all inherited members.
| bit_type typedef | eagine::bitfield< Bit > | |
| bitfield() noexcept=default | eagine::bitfield< Bit > | |
| bitfield(value_type bits) noexcept | eagine::bitfield< Bit > | inlineexplicit |
| bitfield(bit_type _bit) noexcept | eagine::bitfield< Bit > | inline |
| bits() const noexcept -> value_type | eagine::bitfield< Bit > | inline |
| clear(bit_type b) noexcept -> bitfield & | eagine::bitfield< Bit > | inline |
| clear() noexcept -> bitfield & | eagine::bitfield< Bit > | inline |
| has(bit_type bit) const noexcept | eagine::bitfield< Bit > | inline |
| has_all(bit_type bit, B... bits) const noexcept -> std::enable_if_t< all_are_same_v< bit_type, B... >, bool > | eagine::bitfield< Bit > | inline |
| has_any(bit_type bit, B... bits) const noexcept -> std::enable_if_t< all_are_same_v< bit_type, B... >, bool > | eagine::bitfield< Bit > | inline |
| has_at_most(bit_type bit) const noexcept | eagine::bitfield< Bit > | inline |
| has_none(bit_type bit, B... bits) const noexcept -> std::enable_if_t< all_are_same_v< bit_type, B... >, bool > | eagine::bitfield< Bit > | inline |
| has_not(bit_type bit) const noexcept | eagine::bitfield< Bit > | inline |
| has_only(bit_type bit) const noexcept | eagine::bitfield< Bit > | inline |
| is_empty() const noexcept | eagine::bitfield< Bit > | inline |
| operator bool() const noexcept | eagine::bitfield< Bit > | inlineexplicit |
| operator value_type() const noexcept | eagine::bitfield< Bit > | inlineexplicit |
| operator!=(bitfield a, bitfield b) noexcept | eagine::bitfield< Bit > | friend |
| operator&(bitfield a, bitfield b) noexcept -> bitfield | eagine::bitfield< Bit > | friend |
| operator&=(bitfield b) noexcept -> bitfield & | eagine::bitfield< Bit > | inline |
| operator==(bitfield a, bitfield b) noexcept | eagine::bitfield< Bit > | friend |
| operator|(bitfield a, bitfield b) noexcept -> bitfield | eagine::bitfield< Bit > | friend |
| operator|=(bitfield b) noexcept -> bitfield & | eagine::bitfield< Bit > | inline |
| operator~(bitfield b) noexcept -> bitfield | eagine::bitfield< Bit > | friend |
| value_type typedef | eagine::bitfield< Bit > |