#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: