#include <signal1.h>
Public Member Functions | |
| template<typename P > | |
| CallbackHelper1Ptr | addCallback (const boost::function< void(P)> &callback) |
| void | call (const ros::MessageEvent< M const > &event) |
| void | removeCallback (const CallbackHelper1Ptr &helper) |
Private Types | |
| typedef boost::shared_ptr< CallbackHelper1< M > > | CallbackHelper1Ptr |
| typedef std::vector< CallbackHelper1Ptr > | V_CallbackHelper1 |
Private Attributes | |
| V_CallbackHelper1 | callbacks_ |
| boost::mutex | mutex_ |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
private |
|
private |