#include <client.hpp>
◆ ClientBase()
◆ ~ClientBase()
virtual rclcpp::client::ClientBase::~ClientBase |
( |
| ) |
|
|
virtual |
◆ get_service_name()
const std::string& rclcpp::client::ClientBase::get_service_name |
( |
| ) |
const |
◆ get_client_handle()
const rcl_client_t* rclcpp::client::ClientBase::get_client_handle |
( |
| ) |
const |
◆ service_is_ready()
bool rclcpp::client::ClientBase::service_is_ready |
( |
| ) |
const |
◆ wait_for_service()
template<typename RatioT = std::milli>
bool rclcpp::client::ClientBase::wait_for_service |
( |
std::chrono::duration< int64_t, RatioT > |
timeout = std::chrono::duration<int64_t, RatioT>(-1) | ) |
|
|
inline |
◆ create_response()
virtual std::shared_ptr<void> rclcpp::client::ClientBase::create_response |
( |
| ) |
|
|
pure virtual |
◆ create_request_header()
virtual std::shared_ptr<rmw_request_id_t> rclcpp::client::ClientBase::create_request_header |
( |
| ) |
|
|
pure virtual |
◆ handle_response()
virtual void rclcpp::client::ClientBase::handle_response |
( |
std::shared_ptr< rmw_request_id_t > |
request_header, |
|
|
std::shared_ptr< void > |
response |
|
) |
| |
|
pure virtual |
◆ wait_for_service_nanoseconds()
bool rclcpp::client::ClientBase::wait_for_service_nanoseconds |
( |
std::chrono::nanoseconds |
timeout | ) |
|
|
protected |
◆ get_rcl_node_handle()
rcl_node_t* rclcpp::client::ClientBase::get_rcl_node_handle |
( |
| ) |
const |
|
protected |
◆ node_graph_
rclcpp::node_interfaces::NodeGraphInterface::WeakPtr rclcpp::client::ClientBase::node_graph_ |
|
protected |
◆ node_handle_
std::shared_ptr<rcl_node_t> rclcpp::client::ClientBase::node_handle_ |
|
protected |
◆ client_handle_
◆ service_name_
std::string rclcpp::client::ClientBase::service_name_ |
|
protected |
The documentation for this class was generated from the following file: