![]() |
1.12 |
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 > |