Public Types | Public Member Functions | Private Attributes | List of all members
rosbag::BagCallbackT< T > Class Template Reference

#include <bag_player.h>

Inheritance diagram for rosbag::BagCallbackT< T >:
Inheritance graph

Public Types

typedef boost::function< void(const boost::shared_ptr< const T > &)> Callback

Public Member Functions

 BagCallbackT (Callback cb)
void call (MessageInstance m)
- Public Member Functions inherited from rosbag::BagCallback
virtual ~BagCallback ()

Private Attributes

Callback cb_

Detailed Description

template<class T>
class rosbag::BagCallbackT< T >

Definition at line 54 of file bag_player.h.

Member Typedef Documentation

◆ Callback

template<class T>
typedef boost::function<void (const boost::shared_ptr<const T>&)> rosbag::BagCallbackT< T >::Callback

Definition at line 57 of file bag_player.h.

Constructor & Destructor Documentation

◆ BagCallbackT()

template<class T>
rosbag::BagCallbackT< T >::BagCallbackT ( Callback  cb)

Definition at line 59 of file bag_player.h.

Member Function Documentation

◆ call()

template<class T>
void rosbag::BagCallbackT< T >::call ( MessageInstance  m)

Implements rosbag::BagCallback.

Definition at line 63 of file bag_player.h.

Member Data Documentation

◆ cb_

template<class T>
Callback rosbag::BagCallbackT< T >::cb_

Definition at line 68 of file bag_player.h.

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

Author(s): Dirk Thomas
autogenerated on Mon Feb 28 2022 23:33:55