Template Struct RosMessageSharedPtr
Defined in File message_translate.hpp
Struct Documentation
-
template<class M, class A = std::allocator<void>>
struct RosMessageSharedPtr Public Types
-
using Publisher = rclcpp::Publisher<MessageType, AllocatorType>
-
using PublisherOptions = rclcpp::PublisherOptionsWithAllocator<AllocatorType>
Public Static Functions
-
static inline MessageType::SharedPtr create()
-
template<class PublisherT, class ...Ms>
static inline void publish(PublisherT &pub, const Ms&... ms)
-
static inline FilterType subscriberToFilter(const typename M::ConstSharedPtr &m)
-
static inline FilterType subscriberToFilter(typename M::UniquePtr &m)
-
using Publisher = rclcpp::Publisher<MessageType, AllocatorType>