DART  6.10.1
EmbeddedAspect.hpp File Reference

Go to the source code of this file.

Classes

class  dart::common::EmbeddedStateAspect< CompositeT, StateDataT >
 This is the implementation of a standard embedded-state Aspect. More...
 
class  dart::common::EmbedState< DerivedT, StateDataT >
 Inherit this class to embed a State into your Composite object. More...
 
class  dart::common::EmbedStateOnTopOf< DerivedT, StateDataT, BaseComposites >
 This is an alternative to EmbedState which allows your class to also inherit other Composite objects by listing them as the third (and later) template arguments. More...
 
class  dart::common::EmbeddedPropertiesAspect< CompositeT, PropertiesDataT >
 This is the implementation of a standard embedded-properties Aspect. More...
 
class  dart::common::EmbedProperties< DerivedT, PropertiesDataT >
 Inherit this class to embed Properties into your Composite object. More...
 
class  dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases >
 This is an alternative to EmbedProperties which allows your class to also inherit other Composite objects by listing them as the third (and later) template arguments. More...
 
class  dart::common::EmbeddedStateAndPropertiesAspect< CompositeT, StateDataT, PropertiesDataT >
 This is the implementation of a standard combination of embedded-state and embedded-properties Aspect. More...
 
class  dart::common::EmbedStateAndProperties< DerivedT, StateDataT, PropertiesDataT >
 Inherit this class to embed both State and Properties into your Composite object. More...
 
class  dart::common::EmbedStateAndPropertiesOnTopOf< DerivedT, StateDataT, PropertiesDataT, CompositeBases >
 This is an alternative to EmbedStateAndProperties which allows your class to also inherit other Composite objects by listing them as the fourth (and later) template arguments. More...
 

Namespaces

 dart
 
 dart::common