Public Types | Public Member Functions | List of all members
message_filters::CallbackHelper9< M0, M1, M2, M3, M4, M5, M6, M7, M8 > Class Template Referenceabstract

#include <signal9.h>

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< CallbackHelper9Ptr
 

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 85 of file signal9.h.

Member Typedef Documentation

◆ M0Event

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

Definition at line 88 of file signal9.h.

◆ M1Event

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

Definition at line 89 of file signal9.h.

◆ M2Event

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

Definition at line 90 of file signal9.h.

◆ M3Event

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

Definition at line 91 of file signal9.h.

◆ M4Event

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

Definition at line 92 of file signal9.h.

◆ M5Event

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

Definition at line 93 of file signal9.h.

◆ M6Event

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

Definition at line 94 of file signal9.h.

◆ M7Event

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

Definition at line 95 of file signal9.h.

◆ M8Event

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

Definition at line 96 of file signal9.h.

◆ Ptr

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 103 of file signal9.h.

Constructor & Destructor Documentation

◆ ~CallbackHelper9()

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 ( )
inlinevirtual

Definition at line 98 of file signal9.h.

Member Function Documentation

◆ call()

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, Dirk Thomas , Jacob Perron
autogenerated on Thu Nov 23 2023 04:01:54