Public Types | Public Member Functions
message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 > Class Template Reference

#include <signal9.h>

List of all members.

Public Types

typedef ros::MessageEvent< M0
const > 
M0Event
typedef ros::MessageEvent< M1
const > 
M1Event
typedef ros::MessageEvent< M2
const > 
M2Event
typedef ros::MessageEvent< M3
const > 
M3Event
typedef ros::MessageEvent< M4
const > 
M4Event
typedef ros::MessageEvent< M5
const > 
M5Event
typedef ros::MessageEvent< M6
const > 
M6Event
typedef ros::MessageEvent< M7
const > 
M7Event
typedef ros::MessageEvent< M8
const > 
M8Event
typedef boost::shared_ptr
< CallbackHelper9
Ptr

Public Member Functions

virtual void call (bool nonconst_force_copy, const M0Event &e0, const M1Event &e1, const M2Event &e2, const M3Event &e3, const M4Event &e4, const M5Event &e5, const M6Event &e6, const M7Event &e7, const M8Event &e8)=0
virtual ~CallbackHelper9 ()

Detailed Description

template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
class message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >

Definition at line 53 of file signal9.h.


Member Typedef Documentation

template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M0 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M0Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M1 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M1Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M2 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M2Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M3 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M3Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M4 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M4Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M5 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M5Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M6 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M6Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M7 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M7Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef ros::MessageEvent<M8 const> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M8Event
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
typedef boost::shared_ptr<CallbackHelper9> message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::Ptr

Definition at line 71 of file signal9.h.


Constructor & Destructor Documentation

template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
virtual message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::~CallbackHelper9 ( ) [inline, virtual]

Definition at line 66 of file signal9.h.


Member Function Documentation

template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
virtual void message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::call ( bool  nonconst_force_copy,
const M0Event e0,
const M1Event e1,
const M2Event e2,
const M3Event e3,
const M4Event e4,
const M5Event e5,
const M6Event e6,
const M7Event e7,
const M8Event e8 
) [pure virtual]

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


message_filters
Author(s): Josh Faust, Vijay Pradeep
autogenerated on Tue Mar 7 2017 04:01:23