mcx::parameter_server::GroupHandle
2 minute read
mcx::parameter_server::GroupHandle
Inherits from mcx::parameter_server::Handle
Public Functions
| Name | |
|---|---|
| GroupHandle() | |
| GroupHandle(ParameterBase * group, std::map< std::string, ParamHandle > params) | |
| virtual | ~GroupHandle() |
| GroupHandle(const GroupHandle & orig) | |
| GroupHandle & | operator=(const GroupHandle & orig) |
| ParamHandle & | getHandle(const std::string & name) |
| void | setUserGroup(UserGroup user_group) |
| bool | isUpdated() |
| void | updateOutput(bool newval) |
| void | updateOutputOnce() |
| void | updateOutputOnInput(bool newval) |
| template <typename T > void |
write(const std::string & name, const T & in_data) |
| template <typename T > void |
write(const std::string & name, const T in_data, int length) |
Additional inherited members
Public Functions inherited from mcx::parameter_server::Handle
| Name | |
|---|---|
| Handle(ParameterBase * param) | |
| bool | isFound() const |
| const char * | getPath() const |
| motorcortex_ParameterInfo | getInfo() const |
Protected Attributes inherited from mcx::parameter_server::Handle
| Name | |
|---|---|
| ParameterBase * | param_ |
Public Functions Documentation
function GroupHandle
GroupHandle()
function GroupHandle
GroupHandle(
ParameterBase * group,
std::map< std::string, ParamHandle > params
)
function ~GroupHandle
virtual ~GroupHandle()
function GroupHandle
GroupHandle(
const GroupHandle & orig
)
function operator=
GroupHandle & operator=(
const GroupHandle & orig
)
function getHandle
ParamHandle & getHandle(
const std::string & name
)
function setUserGroup
void setUserGroup(
UserGroup user_group
)
function isUpdated
bool isUpdated()
function updateOutput
void updateOutput(
bool newval
)
function updateOutputOnce
void updateOutputOnce()
function updateOutputOnInput
void updateOutputOnInput(
bool newval
)
function write
template <typename T >
inline void write(
const std::string & name,
const T & in_data
)
function write
template <typename T >
inline void write(
const std::string & name,
const T in_data,
int length
)
Updated on 2022-04-05 at 16:21:27 +0200