TopicSynchronizer::CallbackFunctor< T, M > Class Template Reference

#include <topic_synchronizer.h>

List of all members.

Public Member Functions

 CallbackFunctor (TopicSynchronizer *synchronizer, const boost::function< void(const boost::shared_ptr< M const > &)> &callback)
void operator() (const boost::shared_ptr< M const > &message)

Private Attributes

const boost::function< void(const
boost::shared_ptr< M const > &)> 
callback_
TopicSynchronizersynchronizer_

Detailed Description

template<typename T, typename M>
class TopicSynchronizer::CallbackFunctor< T, M >

Definition at line 84 of file topic_synchronizer.h.


Constructor & Destructor Documentation

template<typename T , typename M >
TopicSynchronizer::CallbackFunctor< T, M >::CallbackFunctor ( TopicSynchronizer synchronizer,
const boost::function< void(const boost::shared_ptr< M const > &)> &  callback 
) [inline]

Definition at line 90 of file topic_synchronizer.h.


Member Function Documentation

template<typename T , typename M >
void TopicSynchronizer::CallbackFunctor< T, M >::operator() ( const boost::shared_ptr< M const > &  message  )  [inline]

Definition at line 95 of file topic_synchronizer.h.


Member Data Documentation

template<typename T , typename M >
const boost::function<void (const boost::shared_ptr<M const>&)> TopicSynchronizer::CallbackFunctor< T, M >::callback_ [private]

Definition at line 86 of file topic_synchronizer.h.

template<typename T , typename M >
TopicSynchronizer* TopicSynchronizer::CallbackFunctor< T, M >::synchronizer_ [private]

Definition at line 85 of file topic_synchronizer.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines


door_handle_detector
Author(s): Radu Bogdan Rusu, Marius
autogenerated on Fri Jan 11 09:42:06 2013