|
| ArrayInputImpl (const std::string &name, GetT get_fn, SetT set_fn) |
|
| ArrayInputImpl (const std::string &name, const std::vector< std::string > &labels, GetT get_fn, SetT set_fn) |
|
void | write (mc_rtc::MessagePackBuilder &writer) |
|
| ArrayInputImpl () |
|
| CommonInputImpl (const std::string &name, GetT get_fn, SetT set_fn) |
|
| CommonInputImpl () |
|
bool | handleRequest (const mc_rtc::Configuration &data) |
|
| CallbackElement (const std::string &name, SetT cb, Args &&... args) |
|
| CallbackElement () |
|
void | write (mc_rtc::MessagePackBuilder &builder) |
|
| DataElement (const std::string &name, GetT get_fn) |
|
| DataElement () |
|
const std::string & | name () const |
|
int | id () const |
|
void | id (int idIn) |
|
void | write (mc_rtc::MessagePackBuilder &) |
|
bool | handleRequest (const mc_rtc::Configuration &) |
|
| Element () |
|
template<typename GetT, typename SetT>
struct mc_rtc::gui::details::ArrayInputImpl< GetT, SetT >
ArrayInput should display an array (
- See also
- ArrayLabel) and allow editing
- Template Parameters
-
GetT | Returns an array-like object |
SetT | Called when the client inputs a new value for the array |