#include <any_service_callback.hpp>
 | 
|   | AnyServiceCallback () | 
|   | 
|   | AnyServiceCallback (const AnyServiceCallback &)=default | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrWithRequestHeaderCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| void  | dispatch (std::shared_ptr< rmw_request_id_t > request_header, std::shared_ptr< typename ServiceT::Request > request, std::shared_ptr< typename ServiceT::Response > response) | 
|   | 
◆ AnyServiceCallback() [1/2]
template<typename ServiceT> 
 
 
◆ AnyServiceCallback() [2/2]
template<typename ServiceT> 
 
 
◆ set() [1/2]
template<typename ServiceT> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrCallback >::value >::type *  = nullptr> 
 
 
◆ set() [2/2]
template<typename ServiceT> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrWithRequestHeaderCallback >::value >::type *  = nullptr> 
 
 
◆ dispatch()
template<typename ServiceT> 
 
 
The documentation for this class was generated from the following file: