MapPropertyValuePlugin< boost::bimap< T, std::string >, std::enable_if_t< !std::is_same_v< T, std::string > > > Struct Template Reference

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

+ Inheritance diagram for MapPropertyValuePlugin< boost::bimap< T, std::string >, std::enable_if_t< !std::is_same_v< T, std::string > > >:

Static Public Member Functions

static PropertyDefinition< T > & Map (armarx::PropertyDefinition< T > &pd, const boost::bimap< T, std::string > &values)
 

Detailed Description

template<class T>
struct armarx::meta::properties::MapPropertyValuePlugin< boost::bimap< T, std::string >, std::enable_if_t< !std::is_same_v< T, std::string > > >

Definition at line 48 of file PluginEnumNames.h.

Member Function Documentation

◆ Map()

static PropertyDefinition<T>& Map ( armarx::PropertyDefinition< T > &  pd,
const boost::bimap< T, std::string > &  values 
)
inlinestatic

Definition at line 54 of file PluginEnumNames.h.

+ Here is the call graph for this function:

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