message_filters::CallbackHelper9T< P0, P1, P2, P3, P4, P5, P6, P7, P8 > Class Template Reference
#include <signal9.h>
List of all members.
Public Types |
typedef boost::function< void(typename
A0::Parameter, typename
A1::Parameter, typename
A2::Parameter, typename
A3::Parameter, typename
A4::Parameter, typename
A5::Parameter, typename
A6::Parameter, typename
A7::Parameter, typename
A8::Parameter)> | Callback |
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) |
| CallbackHelper9T (const Callback &cb) |
Private Types |
typedef ParameterAdapter< P0 > | A0 |
typedef ParameterAdapter< P1 > | A1 |
typedef ParameterAdapter< P2 > | A2 |
typedef ParameterAdapter< P3 > | A3 |
typedef ParameterAdapter< P4 > | A4 |
typedef ParameterAdapter< P5 > | A5 |
typedef ParameterAdapter< P6 > | A6 |
typedef ParameterAdapter< P7 > | A7 |
typedef ParameterAdapter< P8 > | A8 |
typedef A0::Event | M0Event |
typedef A1::Event | M1Event |
typedef A2::Event | M2Event |
typedef A3::Event | M3Event |
typedef A4::Event | M4Event |
typedef A5::Event | M5Event |
typedef A6::Event | M6Event |
typedef A7::Event | M7Event |
typedef A8::Event | M8Event |
Private Attributes |
Callback | callback_ |
Detailed Description
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
class message_filters::CallbackHelper9T< P0, P1, P2, P3, P4, P5, P6, P7, P8 >
Definition at line 68 of file signal9.h.
Member Typedef Documentation
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
typedef boost::function<void(typename A0::Parameter, typename A1::Parameter, typename A2::Parameter, typename A3::Parameter, typename A4::Parameter, typename A5::Parameter, typename A6::Parameter, typename A7::Parameter, typename A8::Parameter)> message_filters::CallbackHelper9T< P0, P1, P2, P3, P4, P5, P6, P7, P8 >::Callback |
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
Constructor & Destructor Documentation
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
Member Function Documentation
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
virtual void message_filters::CallbackHelper9T< P0, P1, P2, P3, P4, P5, P6, P7, P8 >::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 | |
|
) |
| | [inline, virtual] |
Member Data Documentation
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
The documentation for this class was generated from the following file: