20 #ifndef INCLUDE_FKIE_MESSAGE_FILTERS_MESSAGE_TRANSLATE_H_ 21 #define INCLUDE_FKIE_MESSAGE_FILTERS_MESSAGE_TRANSLATE_H_ 59 return t.getConstMessage();
80 return helpers::convert_shared_ptr<FilterType>(t.getConstMessage());
84 return helpers::convert_shared_ptr<PublishType>(t);
105 return t.getConstMessage();
109 return *t.getConstMessage();
const boost::shared_ptr< ConstMessage > & getConstMessage() const
static const MessageType & filterToMessage(const FilterType &t) noexcept
typename M::ConstPtr PublishType
static PublishType filterToPublish(const FilterType &t) noexcept
static const MessageType & filterToMessage(const FilterType &t) noexcept
static FilterType eventToFilter(const EventType &t) noexcept
static PublishType filterToPublish(const FilterType &t) noexcept
typename M::ConstPtr FilterType
static PublishType filterToPublish(const FilterType &t)
static const MessageType & filterToMessage(const FilterType &t)
static FilterType eventToFilter(const EventType &t)
typename M::ConstPtr PublishType
static FilterType eventToFilter(const EventType &t) noexcept
static FilterType eventToFilter(const EventType &t) noexcept
static const MessageType & filterToMessage(const FilterType &t) noexcept
static PublishType filterToPublish(const FilterType &t) noexcept
typename M::ConstPtr PublishType
std::shared_ptr< const M > FilterType