DefinePropertyPlugin< T, std::enable_if_t< meta::cfg::properties_definition_enabled_v< T > > > Struct Template Reference

#include <ArmarXCore/core/application/properties/PluginCfgStruct.h>

+ Inheritance diagram for DefinePropertyPlugin< T, std::enable_if_t< meta::cfg::properties_definition_enabled_v< T > > >:

Static Public Member Functions

static void Define (armarx::PropertyDefinitionContainer &pc, bool required, T &setter, const std::string &name, const std::string &description, PropertyDefinitionBase::PropertyConstness constness)
 

Detailed Description

template<class T>
struct armarx::meta::properties::DefinePropertyPlugin< T, std::enable_if_t< meta::cfg::properties_definition_enabled_v< T > > >

Definition at line 71 of file PluginCfgStruct.h.

Member Function Documentation

◆ Define()

static void Define ( armarx::PropertyDefinitionContainer pc,
bool  required,
T setter,
const std::string &  name,
const std::string &  description,
PropertyDefinitionBase::PropertyConstness  constness 
)
inlinestatic

Definition at line 76 of file PluginCfgStruct.h.

+ Here is the call graph for this function:

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