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

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

add_on_set_parameters_callback(OnParametersSetCallbackType callback) overriderclcpp::node_interfaces::NodeParametersvirtual
CallbacksContainerType typedefrclcpp::node_interfaces::NodeParameters
declare_parameter(const std::string &name) overriderclcpp::node_interfaces::NodeParametersvirtual
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) overriderclcpp::node_interfaces::NodeParametersvirtual
declare_parameter(const std::string &name, rclcpp::ParameterType type, const rcl_interfaces::msg::ParameterDescriptor &parameter_descriptor=rcl_interfaces::msg::ParameterDescriptor(), bool ignore_override=false) overriderclcpp::node_interfaces::NodeParametersvirtual
describe_parameters(const std::vector< std::string > &names) const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameter(const std::string &name) const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameter(const std::string &name, rclcpp::Parameter &parameter) const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameter_overrides() const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameter_types(const std::vector< std::string > &names) const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameters(const std::vector< std::string > &names) const overriderclcpp::node_interfaces::NodeParametersvirtual
get_parameters_by_prefix(const std::string &prefix, std::map< std::string, rclcpp::Parameter > &parameters) const overriderclcpp::node_interfaces::NodeParametersvirtual
has_parameter(const std::string &name) const overriderclcpp::node_interfaces::NodeParametersvirtual
list_parameters(const std::vector< std::string > &prefixes, uint64_t depth) const overriderclcpp::node_interfaces::NodeParametersvirtual
NodeParameters(const node_interfaces::NodeBaseInterface::SharedPtr node_base, const node_interfaces::NodeLoggingInterface::SharedPtr node_logging, const node_interfaces::NodeTopicsInterface::SharedPtr node_topics, const node_interfaces::NodeServicesInterface::SharedPtr node_services, const node_interfaces::NodeClockInterface::SharedPtr node_clock, const std::vector< Parameter > &parameter_overrides, bool start_parameter_services, bool start_parameter_event_publisher, const rclcpp::QoS &parameter_event_qos, const rclcpp::PublisherOptionsBase &parameter_event_publisher_options, bool allow_undeclared_parameters, bool automatically_declare_parameters_from_overrides)rclcpp::node_interfaces::NodeParameters
OnParametersSetCallbackType typedefrclcpp::node_interfaces::NodeParametersInterface
remove_on_set_parameters_callback(const OnSetParametersCallbackHandle *const handler) overriderclcpp::node_interfaces::NodeParametersvirtual
set_parameters(const std::vector< rclcpp::Parameter > &parameters) overriderclcpp::node_interfaces::NodeParametersvirtual
set_parameters_atomically(const std::vector< rclcpp::Parameter > &parameters) overriderclcpp::node_interfaces::NodeParametersvirtual
undeclare_parameter(const std::string &name) overriderclcpp::node_interfaces::NodeParametersvirtual
~NodeParameters()rclcpp::node_interfaces::NodeParametersvirtual
~NodeParametersInterface()=defaultrclcpp::node_interfaces::NodeParametersInterfacevirtual