Template Class ParameterHandler::Parameter

Nested Relationships

This class is a nested type of Class ParameterHandler.

Inheritance Relationships

Base Type

  • public kuka_drivers_core::ParameterHandler::ParameterBase

Class Documentation

template<typename T>
class Parameter : public kuka_drivers_core::ParameterHandler::ParameterBase

Public Functions

inline Parameter(const std::string &name, const T &value, const ParameterSetAccessRights &rights, std::function<bool(const T&)> on_change_callback, std::shared_ptr<rclcpp::node_interfaces::NodeParametersInterface> paramIF)
~Parameter() override = default
inline bool callCallback(const rclcpp::Parameter &new_param) const override
inline void blockParameter() override