modm API documentation
modm::Value< Parent, Width, Position > Member List

This is the complete list of members for modm::Value< Parent, Width, Position >, including all inherited members.

EnumType typedefmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >
FlagsOperators()modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
FlagsOperators(Parent::EnumType flag)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
FlagsOperators(UnderlyingType flag)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineexplicitconstexpr
FlagsOperators(Register< Parent::UnderlyingType > const &o)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineexplicitconstexpr
FlagsOperators(FlagsOperators const &o) = defaultmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >constexprdefault
FlagsOperators(FlagsOperators &&o) = defaultmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >constexprdefault
Register()modm::Register< Parent::UnderlyingType >inlineconstexpr
Register(UnderlyingType initialValue)modm::Register< Parent::UnderlyingType >inlineprotectedconstexpr
Value(UnderlyingType config)modm::Value< Parent, Width, Position >inlineexplicitconstexpr
Value(Value const &o) = defaultmodm::Value< Parent, Width, Position >constexprdefault
Value(Value &&o) = defaultmodm::Value< Parent, Width, Position >constexprdefault
get(Parent const &parent)modm::Value< Parent, Width, Position >inlinestaticconstexpr
mask()modm::Value< Parent, Width, Position >inlinestaticconstexpr
operator bool() constmodm::Register< Parent::UnderlyingType >inlineexplicitconstexpr
operator!() constmodm::Register< Parent::UnderlyingType >inlineconstexpr
operator&(FlagsOperators const &o) constmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
operator&=(FlagsOperators const &o)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator&=(Parent::EnumType const &flag)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator=(FlagsOperators const &o) = defaultmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >default
operator=(FlagsOperators &&o) = defaultmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >default
operator^(FlagsOperators const &o) constmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
operator^=(FlagsOperators const &o)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator^=(Parent::EnumType const &flag)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator|(FlagsOperators const &o) constmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
operator|=(FlagsOperators const &o)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator|=(Parent::EnumType const &flag)modm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inline
operator~() constmodm::FlagsOperators< Parent::EnumType, Parent::UnderlyingType >inlineconstexpr
reset(Parent &parent)modm::Value< Parent, Width, Position >inlinestatic
set(Parent &parent, UnderlyingType config)modm::Value< Parent, Width, Position >inlinestatic
valuemodm::Register< Parent::UnderlyingType >