#include <any_subscription_callback.hpp>
 | 
| using  | MessageDeleter = typename MessageDeleterHelper< MessageT, AllocatorT >::MessageDeleter | 
|   | 
| using  | ConstRefCallback = std::function< void(const MessageT &)> | 
|   | 
| using  | ConstRefWithInfoCallback = std::function< void(const MessageT &, const rclcpp::MessageInfo &)> | 
|   | 
| using  | UniquePtrCallback = std::function< void(std::unique_ptr< MessageT, MessageDeleter >)> | 
|   | 
| using  | UniquePtrWithInfoCallback = std::function< void(std::unique_ptr< MessageT, MessageDeleter >, const rclcpp::MessageInfo &)> | 
|   | 
| using  | SharedConstPtrCallback = std::function< void(std::shared_ptr< const MessageT >)> | 
|   | 
| using  | SharedConstPtrWithInfoCallback = std::function< void(std::shared_ptr< const MessageT >, const rclcpp::MessageInfo &)> | 
|   | 
| using  | ConstRefSharedConstPtrCallback = std::function< void(const std::shared_ptr< const MessageT > &)> | 
|   | 
| using  | ConstRefSharedConstPtrWithInfoCallback = std::function< void(const std::shared_ptr< const MessageT > &, const rclcpp::MessageInfo &)> | 
|   | 
| using  | SharedPtrCallback = std::function< void(std::shared_ptr< MessageT >)> | 
|   | 
| using  | SharedPtrWithInfoCallback = std::function< void(std::shared_ptr< MessageT >, const rclcpp::MessageInfo &)> | 
|   | 
| using  | variant_type = std::variant< ConstRefCallback, ConstRefWithInfoCallback, UniquePtrCallback, UniquePtrWithInfoCallback, SharedConstPtrCallback, SharedConstPtrWithInfoCallback, ConstRefSharedConstPtrCallback, ConstRefSharedConstPtrWithInfoCallback, SharedPtrCallback, SharedPtrWithInfoCallback > | 
|   | 
◆ MessageDeleter
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ ConstRefCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ ConstRefWithInfoCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ UniquePtrCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ UniquePtrWithInfoCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ SharedConstPtrCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ SharedConstPtrWithInfoCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ ConstRefSharedConstPtrCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ ConstRefSharedConstPtrWithInfoCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ SharedPtrCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ SharedPtrWithInfoCallback
template<typename MessageT , typename AllocatorT > 
      
 
 
◆ variant_type
template<typename MessageT , typename AllocatorT > 
      
        
          | using rclcpp::detail::AnySubscriptionCallbackHelper< MessageT, AllocatorT >::variant_type =  std::variant< ConstRefCallback, ConstRefWithInfoCallback, UniquePtrCallback, UniquePtrWithInfoCallback, SharedConstPtrCallback, SharedConstPtrWithInfoCallback, ConstRefSharedConstPtrCallback, ConstRefSharedConstPtrWithInfoCallback, SharedPtrCallback, SharedPtrWithInfoCallback > | 
        
      
 
 
The documentation for this struct was generated from the following file: