#include <parameter_client.hpp>
§ SyncParametersClient() [1/2]
rclcpp::parameter_client::SyncParametersClient::SyncParametersClient |
( |
rclcpp::node::Node::SharedPtr |
node, |
|
|
const rmw_qos_profile_t & |
qos_profile = rmw_qos_profile_parameters |
|
) |
| |
|
explicit |
§ SyncParametersClient() [2/2]
rclcpp::parameter_client::SyncParametersClient::SyncParametersClient |
( |
rclcpp::executor::Executor::SharedPtr |
executor, |
|
|
rclcpp::node::Node::SharedPtr |
node, |
|
|
const rmw_qos_profile_t & |
qos_profile = rmw_qos_profile_parameters |
|
) |
| |
§ get_parameters()
§ has_parameter()
bool rclcpp::parameter_client::SyncParametersClient::has_parameter |
( |
const std::string & |
parameter_name | ) |
|
§ get_parameter_impl()
template<typename T >
T rclcpp::parameter_client::SyncParametersClient::get_parameter_impl |
( |
const std::string & |
parameter_name, |
|
|
std::function< T()> |
parameter_not_found_handler |
|
) |
| |
|
inline |
§ get_parameter() [1/2]
template<typename T >
T rclcpp::parameter_client::SyncParametersClient::get_parameter |
( |
const std::string & |
parameter_name, |
|
|
const T & |
default_value |
|
) |
| |
|
inline |
§ get_parameter() [2/2]
template<typename T >
T rclcpp::parameter_client::SyncParametersClient::get_parameter |
( |
const std::string & |
parameter_name | ) |
|
|
inline |
§ get_parameter_types()
§ set_parameters()
§ set_parameters_atomically()
§ list_parameters()
rcl_interfaces::msg::ListParametersResult rclcpp::parameter_client::SyncParametersClient::list_parameters |
( |
const std::vector< std::string > & |
parameter_prefixes, |
|
|
uint64_t |
depth |
|
) |
| |
§ on_parameter_event()
template<typename CallbackT >
rclcpp::subscription::Subscription<rcl_interfaces::msg::ParameterEvent>::SharedPtr rclcpp::parameter_client::SyncParametersClient::on_parameter_event |
( |
CallbackT && |
callback | ) |
|
|
inline |
The documentation for this class was generated from the following file: