rclcpp  master
C++ ROS Client Library API
rclcpp::node_interfaces::NodeParametersInterface Member List

This is the complete list of members for rclcpp::node_interfaces::NodeParametersInterface, including all inherited members.

add_on_set_parameters_callback(OnParametersSetCallbackType callback)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
declare_parameter(const std::string &name)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
declare_parameter(const std::string &name, const rclcpp::ParameterValue &default_value, const rcl_interfaces::msg::ParameterDescriptor &parameter_descriptor=rcl_interfaces::msg::ParameterDescriptor(), bool ignore_override=false)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
declare_parameter(const std::string &name, rclcpp::ParameterType type, const rcl_interfaces::msg::ParameterDescriptor &parameter_descriptor=rcl_interfaces::msg::ParameterDescriptor(), bool ignore_override=false)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
describe_parameters(const std::vector< std::string > &names) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameter(const std::string &name) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameter(const std::string &name, rclcpp::Parameter &parameter) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameter_overrides() const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameter_types(const std::vector< std::string > &names) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameters(const std::vector< std::string > &names) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
get_parameters_by_prefix(const std::string &prefix, std::map< std::string, rclcpp::Parameter > &parameters) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
has_parameter(const std::string &name) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
list_parameters(const std::vector< std::string > &prefixes, uint64_t depth) const =0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
OnParametersSetCallbackType typedefrclcpp::node_interfaces::NodeParametersInterface
remove_on_set_parameters_callback(const OnSetParametersCallbackHandle *const handler)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
set_parameters(const std::vector< rclcpp::Parameter > &parameters)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
set_parameters_atomically(const std::vector< rclcpp::Parameter > &parameters)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
undeclare_parameter(const std::string &name)=0rclcpp::node_interfaces::NodeParametersInterfacepure virtual
~NodeParametersInterface()=defaultrclcpp::node_interfaces::NodeParametersInterfacevirtual