mc_rtc::gui::FormComboInput Struct Reference

#include <mc_rtc/gui/Form.h>

Inheritance diagram for mc_rtc::gui::FormComboInput:
Collaboration diagram for mc_rtc::gui::FormComboInput:

Public Member Functions

 FormComboInput (const std::string &name, bool required, const std::vector< std::string > &values, bool send_index=false, int def=-1)
 
void write_ (mc_rtc::MessagePackBuilder &builder)
 
 FormComboInput ()
 
- Public Member Functions inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
void write (mc_rtc::MessagePackBuilder &builder)
 
 FormElement ()
 

Static Public Member Functions

static constexpr size_t write_size_ ()
 
- Static Public Member Functions inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
static constexpr size_t write_size ()
 
static constexpr bool is_dynamic ()
 

Additional Inherited Members

- Public Types inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
using is_form_element_t = std::true_type
 
- Static Public Attributes inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
static constexpr auto type
 
- Protected Member Functions inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
 FormElement (const std::string &name, bool required)
 
- Protected Attributes inherited from mc_rtc::gui::FormElement< FormComboInput, Elements::ComboInput >
std::string name_
 
bool required_
 

Constructor & Destructor Documentation

◆ FormComboInput() [1/2]

mc_rtc::gui::FormComboInput::FormComboInput ( const std::string &  name,
bool  required,
const std::vector< std::string > &  values,
bool  send_index = false,
int  def = -1 
)
inline

◆ FormComboInput() [2/2]

mc_rtc::gui::FormComboInput::FormComboInput ( )
inline

Invalid element

Member Function Documentation

◆ write_()

void mc_rtc::gui::FormComboInput::write_ ( mc_rtc::MessagePackBuilder builder)
inline

◆ write_size_()

static constexpr size_t mc_rtc::gui::FormComboInput::write_size_ ( )
inlinestaticconstexpr

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