Public Types | Static Public Member Functions | List of all members
fkie_message_filters::RosMessageConstPtr< M > Struct Template Reference

#include <message_translate.h>

Public Types

using EventType = ros::MessageEvent< const M >
 
using FilterType = typename M::ConstPtr
 
using MessageType = M
 
using PublishType = typename M::ConstPtr
 

Static Public Member Functions

static FilterType eventToFilter (const EventType &t) noexcept
 
static const MessageTypefilterToMessage (const FilterType &t) noexcept
 
static PublishType filterToPublish (const FilterType &t) noexcept
 

Detailed Description

template<class M>
struct fkie_message_filters::RosMessageConstPtr< M >

Definition at line 51 of file message_translate.h.

Member Typedef Documentation

◆ EventType

template<class M >
using fkie_message_filters::RosMessageConstPtr< M >::EventType = ros::MessageEvent<const M>

Definition at line 55 of file message_translate.h.

◆ FilterType

template<class M >
using fkie_message_filters::RosMessageConstPtr< M >::FilterType = typename M::ConstPtr

Definition at line 56 of file message_translate.h.

◆ MessageType

template<class M >
using fkie_message_filters::RosMessageConstPtr< M >::MessageType = M

Definition at line 53 of file message_translate.h.

◆ PublishType

template<class M >
using fkie_message_filters::RosMessageConstPtr< M >::PublishType = typename M::ConstPtr

Definition at line 54 of file message_translate.h.

Member Function Documentation

◆ eventToFilter()

template<class M >
static FilterType fkie_message_filters::RosMessageConstPtr< M >::eventToFilter ( const EventType t)
inlinestaticnoexcept

Definition at line 57 of file message_translate.h.

◆ filterToMessage()

template<class M >
static const MessageType& fkie_message_filters::RosMessageConstPtr< M >::filterToMessage ( const FilterType t)
inlinestaticnoexcept

Definition at line 65 of file message_translate.h.

◆ filterToPublish()

template<class M >
static PublishType fkie_message_filters::RosMessageConstPtr< M >::filterToPublish ( const FilterType t)
inlinestaticnoexcept

Definition at line 61 of file message_translate.h.


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


fkie_message_filters
Author(s): Timo Röhling
autogenerated on Mon Feb 28 2022 22:21:44