Go to the source code of this file.
|
class | dart::common::detail::EmbeddedStateAspect< BaseT, DerivedT, StateDataT, StateT, setEmbeddedState, getEmbeddedState > |
|
struct | dart::common::detail::EmbeddedStateAspect< BaseT, DerivedT, StateDataT, StateT, setEmbeddedState, getEmbeddedState >::ConvertIfState< T > |
| Used to identify constructor arguments that can be used as a State. More...
|
|
class | dart::common::detail::EmbeddedPropertiesAspect< BaseT, DerivedT, PropertiesDataT, PropertiesT, setEmbeddedProperties, getEmbeddedProperties > |
|
struct | dart::common::detail::EmbeddedPropertiesAspect< BaseT, DerivedT, PropertiesDataT, PropertiesT, setEmbeddedProperties, getEmbeddedProperties >::ConvertIfProperties< T > |
| Used to identify constructor arguments that can be used as Properties. More...
|
|
|
template<class BaseT , class DerivedT , typename StateDataT , typename StateT , void(*)(DerivedT *, const StateT &) setEmbeddedState, const StateT &(*)(const DerivedT *) getEmbeddedState> |
constexpr void(* | dart::common::detail::EmbeddedStateAspect )(DerivedT *, const StateT &) |
|
template<class BaseT , class DerivedT , typename PropertiesDataT , typename PropertiesT , void(*)(DerivedT *, const PropertiesT &) setEmbeddedProperties, const PropertiesT &(*)(const DerivedT *) getEmbeddedProperties> |
constexpr void(* | dart::common::detail::EmbeddedPropertiesAspect )(DerivedT *, const PropertiesT &) |
|