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

#include <buffer_impl.h>

Inheritance diagram for fkie_message_filters::Buffer< Inputs >::RosCB:
Inheritance graph

Public Member Functions

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

Private Attributes

std::size_t epoch_
std::weak_ptr< Implparent_

Additional Inherited Members

- Public Types inherited from ros::CallbackInterface
enum  CallResult
- Public Attributes inherited from ros::CallbackInterface

Detailed Description

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

Definition at line 78 of file buffer_impl.h.

Constructor & Destructor Documentation

◆ RosCB()

template<class... Inputs>
fkie_message_filters::Buffer< Inputs >::RosCB::RosCB ( const std::weak_ptr< Impl > &  parent,
std::size_t  epoch 

Definition at line 81 of file buffer_impl.h.

Member Function Documentation

◆ call()

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

Implements ros::CallbackInterface.

Definition at line 84 of file buffer_impl.h.

Member Data Documentation

◆ epoch_

template<class... Inputs>
std::size_t fkie_message_filters::Buffer< Inputs >::RosCB::epoch_

Definition at line 102 of file buffer_impl.h.

◆ parent_

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

Definition at line 101 of file buffer_impl.h.

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

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