ROS 2 rclcpp + rcl - humble  humble
ROS 2 C++ Client Library with ROS Client Library
Public Types | List of all members
rclcpp::detail::AnySubscriptionCallbackHelper< MessageT, AllocatorT, false > Struct Template Reference

Specialization for when MessageT is not a TypeAdapter. More...

#include <rclcpp/any_subscription_callback.hpp>

Public Types

using CallbackTypes = AnySubscriptionCallbackPossibleTypes< MessageT, AllocatorT >
 
using variant_type = std::variant< typename CallbackTypes::ConstRefCallback, typename CallbackTypes::ConstRefWithInfoCallback, typename CallbackTypes::ConstRefSerializedMessageCallback, typename CallbackTypes::ConstRefSerializedMessageWithInfoCallback, typename CallbackTypes::UniquePtrCallback, typename CallbackTypes::UniquePtrWithInfoCallback, typename CallbackTypes::UniquePtrSerializedMessageCallback, typename CallbackTypes::UniquePtrSerializedMessageWithInfoCallback, typename CallbackTypes::SharedConstPtrCallback, typename CallbackTypes::SharedConstPtrWithInfoCallback, typename CallbackTypes::SharedConstPtrSerializedMessageCallback, typename CallbackTypes::SharedConstPtrSerializedMessageWithInfoCallback, typename CallbackTypes::ConstRefSharedConstPtrCallback, typename CallbackTypes::ConstRefSharedConstPtrWithInfoCallback, typename CallbackTypes::ConstRefSharedConstPtrSerializedMessageCallback, typename CallbackTypes::ConstRefSharedConstPtrSerializedMessageWithInfoCallback, typename CallbackTypes::SharedPtrCallback, typename CallbackTypes::SharedPtrWithInfoCallback, typename CallbackTypes::SharedPtrSerializedMessageCallback, typename CallbackTypes::SharedPtrSerializedMessageWithInfoCallback >
 

Detailed Description

template<typename MessageT, typename AllocatorT>
struct rclcpp::detail::AnySubscriptionCallbackHelper< MessageT, AllocatorT, false >

Specialization for when MessageT is not a TypeAdapter.

Definition at line 167 of file any_subscription_callback.hpp.


The documentation for this struct was generated from the following file: