| EnumType typedef | modm::Flags< Enum, T > | |
| Flags() | modm::Flags< Enum, T > | inlineconstexpr |
| Flags(Enum flag) | modm::Flags< Enum, T > | inlineconstexpr |
| Flags(FlagsOperators< Enum, T > const &flag) (defined in modm::Flags< Enum, T >) | modm::Flags< Enum, T > | inlineconstexpr |
| Flags(UnderlyingType flag) | modm::Flags< Enum, T > | inlineexplicitconstexpr |
| Flags(Register< T > const &o) | modm::Flags< Enum, T > | inlineexplicitconstexpr |
| Flags(Flags const &o) = default | modm::Flags< Enum, T > | constexprdefault |
| Flags(Flags &&o) = default | modm::Flags< Enum, T > | constexprdefault |
| FlagsOperators() | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| FlagsOperators(Enum flag) | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| FlagsOperators(UnderlyingType flag) | modm::FlagsOperators< Enum, T > | inlineexplicitconstexpr |
| FlagsOperators(Register< T > const &o) | modm::FlagsOperators< Enum, T > | inlineexplicitconstexpr |
| FlagsOperators(FlagsOperators const &o) = default | modm::FlagsOperators< Enum, T > | constexprdefault |
| FlagsOperators(FlagsOperators &&o) = default | modm::FlagsOperators< Enum, T > | constexprdefault |
| Register() | modm::Register< T > | inlineconstexpr |
| Register(UnderlyingType initialValue) | modm::Register< T > | inlineprotectedconstexpr |
| UnderlyingType typedef | modm::Register< T > | |
| all(Enum const &flag) const | modm::Flags< Enum, T > | inlineconstexpr |
| all(Flags const &o) const | modm::Flags< Enum, T > | inlineconstexpr |
| any(Enum const &flag) const | modm::Flags< Enum, T > | inlineconstexpr |
| any(Flags const &o) const | modm::Flags< Enum, T > | inlineconstexpr |
| mask() | modm::FlagsOperators< Enum, T > | inlinestaticconstexpr |
| none(Enum const &flag) const | modm::Flags< Enum, T > | inlineconstexpr |
| none(Flags const &o) const | modm::Flags< Enum, T > | inlineconstexpr |
| operator bool() const | modm::Register< T > | inlineexplicitconstexpr |
| operator!() const | modm::Register< T > | inlineconstexpr |
| operator&(FlagsOperators const &o) const | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| operator&=(FlagsOperators const &o) | modm::FlagsOperators< Enum, T > | inline |
| operator&=(Enum const &flag) | modm::FlagsOperators< Enum, T > | inline |
| operator=(Flags const &o) = default | modm::Flags< Enum, T > | default |
| operator=(Flags &&o) = default | modm::Flags< Enum, T > | default |
| modm::FlagsOperators::operator=(FlagsOperators const &o) = default | modm::FlagsOperators< Enum, T > | default |
| modm::FlagsOperators::operator=(FlagsOperators &&o) = default | modm::FlagsOperators< Enum, T > | default |
| operator^(FlagsOperators const &o) const | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| operator^=(FlagsOperators const &o) | modm::FlagsOperators< Enum, T > | inline |
| operator^=(Enum const &flag) | modm::FlagsOperators< Enum, T > | inline |
| operator|(FlagsOperators const &o) const | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| operator|=(FlagsOperators const &o) | modm::FlagsOperators< Enum, T > | inline |
| operator|=(Enum const &flag) | modm::FlagsOperators< Enum, T > | inline |
| operator~() const | modm::FlagsOperators< Enum, T > | inlineconstexpr |
| reset(Enum const &flag) | modm::Flags< Enum, T > | inline |
| reset(Flags const &o) | modm::Flags< Enum, T > | inline |
| set(Enum const &flag) | modm::Flags< Enum, T > | inline |
| set(Flags const &o) | modm::Flags< Enum, T > | inline |
| toggle(Enum const &flag) | modm::Flags< Enum, T > | inline |
| toggle(Flags const &o) | modm::Flags< Enum, T > | inline |
| update(Enum const &flag, bool valueToCompare) | modm::Flags< Enum, T > | inline |
| update(Flags const &o, bool valueToCompare) | modm::Flags< Enum, T > | inline |
| value | modm::Register< T > | |