|
ROS 2 rclcpp + rcl - rolling
rolling-4d14414d
ROS 2 C++ Client Library with ROS Client Library
|
Public Types | |
| using | SharedRequest = std::shared_ptr< void > |
| using | SharedResponse = std::shared_ptr< void > |
Public Member Functions | |
| template<typename CallbackT , typename std::enable_if_t<!detail::can_be_nullptr< CallbackT >::value, int > = 0> | |
| void | set (CallbackT &&callback) |
| template<typename CallbackT , typename std::enable_if_t< detail::can_be_nullptr< CallbackT >::value, int > = 0> | |
| void | set (CallbackT &&callback) |
| SharedResponse | dispatch (const std::shared_ptr< rclcpp::GenericService > &service_handle, const std::shared_ptr< rmw_request_id_t > &request_header, SharedRequest request, SharedRequest response) |
| void | register_callback_for_tracing () |
Definition at line 38 of file generic_service.hpp.