#include <any_subscription_callback.hpp>
 | 
|   | AnySubscriptionCallback (std::shared_ptr< Alloc > allocator) | 
|   | 
|   | AnySubscriptionCallback (const AnySubscriptionCallback &)=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, SharedPtrWithInfoCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, ConstSharedPtrCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, ConstSharedPtrWithInfoCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, UniquePtrCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, UniquePtrWithInfoCallback >::value >::type *  = nullptr>  | 
| void  | set (CallbackT callback) | 
|   | 
| void  | dispatch (std::shared_ptr< MessageT > message, const rmw_message_info_t &message_info) | 
|   | 
| void  | dispatch_intra_process (MessageUniquePtr &message, const rmw_message_info_t &message_info) | 
|   | 
◆ AnySubscriptionCallback() [1/2]
template<typename MessageT, typename Alloc> 
 
 
◆ AnySubscriptionCallback() [2/2]
template<typename MessageT, typename Alloc> 
 
 
◆ set() [1/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrCallback >::value >::type *  = nullptr> 
 
 
◆ set() [2/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, SharedPtrWithInfoCallback >::value >::type *  = nullptr> 
 
 
◆ set() [3/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, ConstSharedPtrCallback >::value >::type *  = nullptr> 
 
 
◆ set() [4/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, ConstSharedPtrWithInfoCallback >::value >::type *  = nullptr> 
 
 
◆ set() [5/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, UniquePtrCallback >::value >::type *  = nullptr> 
 
 
◆ set() [6/6]
template<typename MessageT, typename Alloc> 
template<typename CallbackT , typename std::enable_if< rclcpp::function_traits::same_arguments< CallbackT, UniquePtrWithInfoCallback >::value >::type *  = nullptr> 
 
 
◆ dispatch()
template<typename MessageT, typename Alloc> 
 
 
◆ dispatch_intra_process()
template<typename MessageT, typename Alloc> 
 
 
The documentation for this class was generated from the following file: