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
[legend]

Public Types

typedef boost::function< void(const std::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 56 of file bag_player.h.

Member Typedef Documentation

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

Definition at line 59 of file bag_player.h.

Constructor & Destructor Documentation

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

Definition at line 61 of file bag_player.h.

Member Function Documentation

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

Implements rosbag::BagCallback.

Definition at line 65 of file bag_player.h.

Member Data Documentation

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

Definition at line 70 of file bag_player.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:40