Public Member Functions | Private Attributes | List of all members
fkie_message_filters::TfFilter< Inputs >::RosCB Class Reference

#include <tf_filter_impl.h>

Inheritance diagram for fkie_message_filters::TfFilter< Inputs >::RosCB:
Inheritance graph
[legend]

Public Member Functions

CallResult call () noexcept override
 
 RosCB (const std::weak_ptr< Impl > &parent, const MessageTuple &msg, TfFilterResult result) noexcept
 
- Public Member Functions inherited from ros::CallbackInterface
virtual bool ready ()
 
virtual ~CallbackInterface ()
 

Private Attributes

MessageTuple msg_
 
std::weak_ptr< Implparent_
 
TfFilterResult result_
 

Additional Inherited Members

- Public Types inherited from ros::CallbackInterface
enum  CallResult
 
- Public Attributes inherited from ros::CallbackInterface
 Invalid
 
 Success
 
 TryAgain
 

Detailed Description

template<class... Inputs>
class fkie_message_filters::TfFilter< Inputs >::RosCB

Definition at line 90 of file tf_filter_impl.h.

Constructor & Destructor Documentation

◆ RosCB()

template<class... Inputs>
fkie_message_filters::TfFilter< Inputs >::RosCB::RosCB ( const std::weak_ptr< Impl > &  parent,
const MessageTuple msg,
TfFilterResult  result 
)
inlinenoexcept

Definition at line 93 of file tf_filter_impl.h.

Member Function Documentation

◆ call()

template<class... Inputs>
CallResult fkie_message_filters::TfFilter< Inputs >::RosCB::call ( )
inlineoverridevirtualnoexcept

Implements ros::CallbackInterface.

Definition at line 96 of file tf_filter_impl.h.

Member Data Documentation

◆ msg_

template<class... Inputs>
MessageTuple fkie_message_filters::TfFilter< Inputs >::RosCB::msg_
private

Definition at line 130 of file tf_filter_impl.h.

◆ parent_

template<class... Inputs>
std::weak_ptr<Impl> fkie_message_filters::TfFilter< Inputs >::RosCB::parent_
private

Definition at line 129 of file tf_filter_impl.h.

◆ result_

template<class... Inputs>
TfFilterResult fkie_message_filters::TfFilter< Inputs >::RosCB::result_
private

Definition at line 131 of file tf_filter_impl.h.


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


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