Go to the documentation of this file.
22 template<
typename GetT,
typename SetT>
37 builder.
write(data_ref_);
44 std::vector<std::string> data_ref_;
50 template<
typename GetT,
typename SetT>
51 auto DataComboInput(
const std::string & name,
const std::vector<std::string> & values, GetT get_fn, SetT set_fn)
57 inline auto DataComboInput(
const std::string & name,
const std::vector<std::string> & values, std::string & value)
static constexpr size_t write_size()
Definition: elements.h:106
Definition: MessagePackBuilder.h:86
auto DataComboInput(const std::string &name, const std::vector< std::string > &values, GetT get_fn, SetT set_fn)
Definition: DataComboInput.h:51
auto read(const T &&value)
Definition: traits.h:188
auto write(T &value)
Definition: traits.h:224
void write(mc_rtc::MessagePackBuilder &builder)
Definition: elements.h:108
Definition: Observer.h:15
const std::string & name() const
Definition: elements.h:61