dart
dart::common::RequiresAspect< OtherRequiredAspects > Class Template Reference

RequiresAspect allows classes that inherit Composite to know which Aspects are required for their operation. More...

#include <RequiresAspect.hpp>

Detailed Description

template<class... OtherRequiredAspects>
class dart::common::RequiresAspect< OtherRequiredAspects >

RequiresAspect allows classes that inherit Composite to know which Aspects are required for their operation.

This guarantees that there is no way for a required Aspect do not get unexpectedly removed from their composite.

Required Aspects are also automatically specialized for.


The documentation for this class was generated from the following file: