1.10 |
This is the complete list of members for Flags< T >, including all inherited members.
clear(T flag) noexcept | Flags< T > | inline |
clear() noexcept | Flags< T > | inline |
empty() const noexcept | FlagsBase< T > | inline |
Flags() noexcept=default | Flags< T > | |
Flags(const std::string &str) | Flags< T > | inlineexplicit |
Flags(const char *str) | Flags< T > | inlineexplicit |
Flags(T flag) noexcept | Flags< T > | inline |
Flags(const Flags &rhs) noexcept | Flags< T > | inline |
Flags(Flags &&) noexcept=default | Flags< T > | |
FLAGS_DELIMITER | Flags< T > | static |
FlagsBase() noexcept=default | FlagsBase< T > | |
FlagsBase(const T flag) noexcept | FlagsBase< T > | inline |
FlagsBase(std::initializer_list< T > flags) noexcept | FlagsBase< T > | inline |
from_string(const std::string &str) | Flags< T > | inline |
get() const | FlagsBase< T > | inline |
is_set(const T flag) const noexcept | FlagsBase< T > | inline |
is_set(std::initializer_list< T > flags) const noexcept | FlagsBase< T > | inline |
m_flags | FlagsBase< T > | protected |
on_change | Flags< T > | |
operator&(const T &flag) const noexcept | Flags< T > | inline |
operator=(const Flags &rhs) | Flags< T > | inline |
operator=(Flags &&) noexcept=default | Flags< T > | |
operator|(const T &flag) const noexcept | Flags< T > | inline |
raw() const | FlagsBase< T > | inline |
raw() | FlagsBase< T > | inline |
set(T flag) noexcept | Flags< T > | inline |
set(std::initializer_list< T > flags) noexcept | Flags< T > | inline |
to_string() const | Flags< T > | inline |
Underlying typedef | FlagsBase< T > | |
~Flags() noexcept=default | Flags< T > |