#include <topic_synchronizer.h>
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_ |
TopicSynchronizer * | synchronizer_ |
Definition at line 84 of file topic_synchronizer.h.
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.
void TopicSynchronizer::CallbackFunctor< T, M >::operator() | ( | const boost::shared_ptr< M const > & | message | ) | [inline] |
Definition at line 95 of file topic_synchronizer.h.
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.
TopicSynchronizer* TopicSynchronizer::CallbackFunctor< T, M >::synchronizer_ [private] |
Definition at line 85 of file topic_synchronizer.h.