23 template<
typename GetT,
typename SetT>
52 template<
typename GetT,
typename SetT>
53 auto NumberSlider(
const std::string & name, GetT get_fn, SetT set_fn,
double min,
double max)
60 auto NumberSlider(
const std::string & name, T & value,
double min,
double max)
auto read(const T &&value)
Definition: traits.h:188
auto write(T &value)
Definition: traits.h:224
Definition: Observer.h:16
auto NumberSlider(const std::string &name, GetT get_fn, SetT set_fn, double min, double max)
Definition: NumberSlider.h:53
Definition: MessagePackBuilder.h:87
void write(mc_rtc::MessagePackBuilder &builder)
Definition: elements.h:108
static constexpr size_t write_size()
Definition: elements.h:106
const std::string & name() const
Definition: elements.h:61
Definition: NumberSlider.h:25
NumberSliderImpl(const std::string &name, GetT get_fn, SetT set_fn, double min, double max)
Definition: NumberSlider.h:28
static constexpr size_t write_size()
Definition: NumberSlider.h:35
NumberSliderImpl()
Definition: NumberSlider.h:33
void write(mc_rtc::MessagePackBuilder &writer)
Definition: NumberSlider.h:37
static constexpr auto type
Definition: NumberSlider.h:26