#include <mc_rtc/gui/Form.h>
Public Member Functions | |
template<typename = std::enable_if_t<!details::is_form_element_v<T>>> | |
FormGenericArrayInput (const std::string &name, bool required, T data={}) | |
template<typename Element , typename = std::enable_if_t<details::is_form_element_v<Element>>> | |
FormGenericArrayInput (const std::string &name, bool required, Element &&element, T data={}) | |
void | write_ (mc_rtc::MessagePackBuilder &builder) |
Public Member Functions inherited from mc_rtc::gui::FormElement< FormGenericArrayInput< details::VoidValue >, Elements::GenericArray > | |
void | write (mc_rtc::MessagePackBuilder &builder) |
FormElement () | |
Public Member Functions inherited from mc_rtc::gui::details::FormElements | |
template<typename... Args> | |
FormElements (Args &&... args) | |
template<typename T > | |
void | addElement (T &&element) |
void | write_impl (mc_rtc::MessagePackBuilder &builder) |
Static Public Member Functions | |
static constexpr bool | is_dynamic () |
static constexpr size_t | write_size_ () |
Static Public Member Functions inherited from mc_rtc::gui::FormElement< FormGenericArrayInput< details::VoidValue >, Elements::GenericArray > | |
static constexpr size_t | write_size () |
static constexpr bool | is_dynamic () |
Creates an inputs to build a generic array
The element you pass to this element will be used to build the list, e.g.:
The name of the element you pass to this function has no effect
|
inline |
|
inline |
|
inlinestaticconstexpr |
|
inline |
|
inlinestaticconstexpr |