declare_parameter(const std::string &name, const rclcpp::ParameterValue &default_value, const rcl_interfaces::msg::ParameterDescriptor ¶meter_descriptor)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
describe_parameters(const std::vector< std::string > &names) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameter(const std::string &name) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameter(const std::string &name, rclcpp::Parameter ¶meter) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameter_overrides() const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameter_types(const std::vector< std::string > &names) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameters(const std::vector< std::string > &names) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
get_parameters_by_prefix(const std::string &prefix, std::map< std::string, rclcpp::Parameter > ¶meters) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
has_parameter(const std::string &name) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
instead typedef | rclcpp::node_interfaces::NodeParametersInterface | |
list_parameters(const std::vector< std::string > &prefixes, uint64_t depth) const =0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
OnParametersSetCallbackType typedef | rclcpp::node_interfaces::NodeParametersInterface | |
register_param_change_callback(OnParametersSetCallbackType callback)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
set_on_parameters_set_callback(OnParametersSetCallbackType callback)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
set_parameters(const std::vector< rclcpp::Parameter > ¶meters)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
set_parameters_atomically(const std::vector< rclcpp::Parameter > ¶meters)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
undeclare_parameter(const std::string &name)=0 | rclcpp::node_interfaces::NodeParametersInterface | pure virtual |
~NodeParametersInterface()=default | rclcpp::node_interfaces::NodeParametersInterface | virtual |