gui_definition_create_element< CL, MT, ptr, std::enable_if_t< std::is_integral_v< MT > &&!std::is_same_v< MT, bool > > > Struct Template Reference

#include <ArmarXGui/libraries/RemoteGui/ConfigIntrospection/MakeGuiConfig/MakeGuiElement.h>

+ Inheritance diagram for gui_definition_create_element< CL, MT, ptr, std::enable_if_t< std::is_integral_v< MT > &&!std::is_same_v< MT, bool > > >:

Public Types

using element = gui_definition_create_element_details< CL, MT, ptr >
 

Static Public Member Functions

static std::vector< RemoteGui::WidgetPtr > create (MT val, const std::string &prefix, const std::string &name)
 

Detailed Description

template<class CL, class MT, MT CL::* ptr>
struct armarx::meta::cfg::gui_definition_create_element< CL, MT, ptr, std::enable_if_t< std::is_integral_v< MT > &&!std::is_same_v< MT, bool > > >

Definition at line 221 of file MakeGuiElement.h.

Member Typedef Documentation

◆ element

Definition at line 227 of file MakeGuiElement.h.

Member Function Documentation

◆ create()

static std::vector<RemoteGui::WidgetPtr> create ( MT  val,
const std::string &  prefix,
const std::string &  name 
)
inlinestatic

Definition at line 230 of file MakeGuiElement.h.

+ Here is the call graph for this function:

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