This is the complete list of members for typed_flags< Args >, including all inherited members.
all() const noexcept | typed_flags< Args > | inline |
any() const noexcept | typed_flags< Args > | inline |
bitwise(flags_storage< N > const &other) noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
flags_storage() noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
flags_storage(unsigned long long data) noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineexplicitprivate |
flags_storage(string_view< CharT > src, CharT zero=CharT('0'), CharT one=CharT('1')) (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineexplicitprivate |
flip() noexcept | typed_flags< Args > | inline |
get(flag< T > &...flags) const noexcept | typed_flags< Args > | inline |
get_bit(size_t n) const noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
index() noexcept | typed_flags< Args > | inlinestatic |
is_equal(flags_storage< N > const &other) const noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
length | typed_flags< Args > | static |
none() const noexcept | typed_flags< Args > | inline |
operator!=(this_type const &other) const noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
operator&(typed_flags< Args... > const &lhs, typed_flags< Args... > const &rhs) (defined in typed_flags< Args >) | typed_flags< Args > | related |
operator&=(this_type const &other) noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
operator==(this_type const &other) const noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
operator^(typed_flags< Args... > const &lhs, typed_flags< Args... > const &rhs) (defined in typed_flags< Args >) | typed_flags< Args > | related |
operator^=(this_type const &other) noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
operator|(typed_flags< Args... > const &lhs, typed_flags< Args... > const &rhs) (defined in typed_flags< Args >) | typed_flags< Args > | related |
operator|=(this_type const &other) noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
operator~() const noexcept (defined in typed_flags< Args >) | typed_flags< Args > | inline |
reset() noexcept | typed_flags< Args > | inline |
set(flag< T >...flags) noexcept | typed_flags< Args > | inline |
set(bool value=true) noexcept | typed_flags< Args > | inline |
set() noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
set_bit(size_t n, bool value) noexcept (defined in detail::flags_storage< N >) | detail::flags_storage< N > | inlineprivate |
size() const noexcept | typed_flags< Args > | inline |
test() const noexcept | typed_flags< Args > | inline |
to_integral() const noexcept | typed_flags< Args > | |
to_string(CharT zero=CharT('0'), CharT one=CharT('1')) const | typed_flags< Args > | |
typed_flags()=default | typed_flags< Args > | |
typed_flags(flag< T >...flags) noexcept | typed_flags< Args > | inlineexplicit |
typed_flags(unsigned long long data) noexcept | typed_flags< Args > | inlineexplicit |
typed_flags(const CharT *str, typename std::basic_string< CharT >::size_type n=std::basic_string< CharT >::npos, CharT zero=CharT('0'), CharT one=CharT('1')) | typed_flags< Args > | inlineexplicit |