#include <server.h>
Public Types | |
typedef Server< ConfigType > | ServerType |
Static Public Member Functions | |
static void | clamp (ConfigType &config, const ServerType *) |
static void | fromMessage (ConfigType &config, dynamic_reconfigure::Config &message, const ServerType *) |
static RTT::internal::AssignableDataSource< RTT::PropertyBag >::shared_ptr | getDataSource (ConfigType &config, const ServerType *server) |
static void | getDefault (ConfigType &dflt, const ServerType *) |
static dynamic_reconfigure::ConfigDescriptionPtr | getDescriptionMessage (const ServerType *) |
static void | getMax (ConfigType &max, const ServerType *) |
static void | getMin (ConfigType &min, const ServerType *) |
static void | refreshDescription (const ServerType *) |
static void | toMessage (ConfigType &config, dynamic_reconfigure::Config &message, const ServerType *) |
Static Public Attributes | |
static const bool | canRefresh = false |
typedef Server<ConfigType> rtt_dynamic_reconfigure::dynamic_reconfigure_traits< ConfigType >::ServerType |
|
inlinestatic |
Clamp the values in the ConfigType instance to the limits given in the config description/properties
config | referencte to the ConfigType instance to be clamped |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Convert a dynamic_reconfigure::Config message to an instance of ConfigType
config | reference to the ConfigType instance to be filled |
message | reference to the Config message to be read |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Creates a new RTT::internal::AssignableDataSource<RTT::PropertyBag> filled with properties from a ConfigType instance.
config | referencte to the ConfigType instance to be read |
server | pointer to the rtt_dynamic_reconfigure server instance whose updater is going to be used |
|
inlinestatic |
Get the default values of config ConfigType.
config | reference to the config instance to be filled with the default values |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Get the ConfigDescription of config ConfigType.
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Get the maximum values of config ConfigType.
config | reference to the config instance to be filled with the maximum values |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Get the minimum values of config ConfigType.
config | reference to the config instance to be filled with the minimum values |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
inlinestatic |
Refresh the ConfigDescription from the properties of the owning TaskContext (no-op unless for ConfigType AutoConfig)
server | pointer to the rtt_dynamic_reconfigure server instance |
|
inlinestatic |
Convert an instance of ConfigType to a dynamic_reconfigure::Config message
config | reference to the ConfigType instance to be read |
message | reference to the Config message to be filled |
server | pointer to the rtt_dynamic_reconfigure server instance (only used for AutoConfig) |
|
static |