CompleteFrameSemantics Class Reference
This feature will apply frame semantics to all objects. More...
#include <FrameSemantics.hh>
Public Types | |
template<typename Policy , typename Features > | |
using | Engine = FrameSemantics::Engine< Policy, Features > |
Public Types inherited from LinkFrameSemantics | |
template<typename Policy , typename Features > | |
using | Link = FrameSemantics::Frame< Policy, Features > |
Public Types inherited from Feature | |
using | RequiredFeatures = void |
By default, a blank feature will not require any other features. If your feature does require some other set of features, then you should inherit the FeatureWithRequirements class, and provide it with a list of the Features that you require. | |
Public Types inherited from JointFrameSemantics | |
template<typename Policy , typename Features > | |
using | Joint = FrameSemantics::Frame< Policy, Features > |
Public Types inherited from ModelFrameSemantics | |
template<typename Policy , typename Features > | |
using | Model = FrameSemantics::Frame< Policy, Features > |
Additional Inherited Members | |
Static Public Member Functions inherited from Feature | |
template<typename SomeFeatureList , bool = false> | |
static constexpr bool | ConflictsWith () |
By default, a blank feature will not conflict with any other features. If your feature does conflict with some other set of features, then you should inherit the FeatureWithConflicts<...> class, and provide it a list of those conflicting features. | |
Detailed Description
This feature will apply frame semantics to all objects.
Member Typedef Documentation
◆ Engine
template<typename Policy , typename Features >
using Engine = FrameSemantics::Engine<Policy, Features> |
The documentation for this class was generated from the following file: