Class Parameters
Defined in File dynamic_params.h
Class Documentation
-
class Parameters
Public Functions
-
Parameters(rclcpp::Node &node)
-
~Parameters()
-
template<class T>
T setParam(std::string param_name, const T &initial_value, std::function<void(const rclcpp::Parameter&)> func = std::function<void(const rclcpp::Parameter&)>(), rcl_interfaces::msg::ParameterDescriptor descriptor = rcl_interfaces::msg::ParameterDescriptor())
-
template<class T>
void setParamT(std::string param_name, T ¶m, std::function<void(const rclcpp::Parameter&)> func = std::function<void(const rclcpp::Parameter&)>(), rcl_interfaces::msg::ParameterDescriptor descriptor = rcl_interfaces::msg::ParameterDescriptor())
-
void setRosParamValue(const std::string param_name, void const *const value)
-
void removeParam(std::string param_name)
-
void pushUpdateFunctions(std::vector<std::function<void()>> funcs)
-
Parameters(rclcpp::Node &node)