#include <synchronizer.h>
Public Types | |
typedef mpl::vector < ros::MessageEvent< M0 const > , ros::MessageEvent< M1 const > , ros::MessageEvent< M2 const > , ros::MessageEvent< M3 const > , ros::MessageEvent< M4 const > , ros::MessageEvent< M5 const > , ros::MessageEvent< M6 const > , ros::MessageEvent< M7 const > , ros::MessageEvent< M8 const > > | Events |
typedef mpl::at_c< Events, 0 > ::type | M0Event |
typedef mpl::at_c< Events, 1 > ::type | M1Event |
typedef mpl::at_c< Events, 2 > ::type | M2Event |
typedef mpl::at_c< Events, 3 > ::type | M3Event |
typedef mpl::at_c< Events, 4 > ::type | M4Event |
typedef mpl::at_c< Events, 5 > ::type | M5Event |
typedef mpl::at_c< Events, 6 > ::type | M6Event |
typedef mpl::at_c< Events, 7 > ::type | M7Event |
typedef mpl::at_c< Events, 8 > ::type | M8Event |
typedef mpl::vector< M0, M1, M2, M3, M4, M5, M6, M7, M8 > | Messages |
typedef mpl::fold< Messages, mpl::int_< 0 >, mpl::if_ < mpl::not_< boost::is_same < mpl::_2, NullType > >, mpl::next< mpl::_1 > , mpl::_1 > >::type | RealTypeCount |
typedef Signal9< M0, M1, M2, M3, M4, M5, M6, M7, M8 > | Signal |
Definition at line 372 of file synchronizer.h.
typedef mpl::vector<ros::MessageEvent<M0 const>, ros::MessageEvent<M1 const>, ros::MessageEvent<M2 const>, ros::MessageEvent<M3 const>, ros::MessageEvent<M4 const>, ros::MessageEvent<M5 const>, ros::MessageEvent<M6 const>, ros::MessageEvent<M7 const>, ros::MessageEvent<M8 const> > message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::Events |
Reimplemented in message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, and NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 378 of file synchronizer.h.
typedef mpl::at_c<Events, 0>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M0Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 380 of file synchronizer.h.
typedef mpl::at_c<Events, 1>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M1Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 381 of file synchronizer.h.
typedef mpl::at_c<Events, 2>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M2Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 382 of file synchronizer.h.
typedef mpl::at_c<Events, 3>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M3Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 383 of file synchronizer.h.
typedef mpl::at_c<Events, 4>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M4Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 384 of file synchronizer.h.
typedef mpl::at_c<Events, 5>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M5Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 385 of file synchronizer.h.
typedef mpl::at_c<Events, 6>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M6Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 386 of file synchronizer.h.
typedef mpl::at_c<Events, 7>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M7Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 387 of file synchronizer.h.
typedef mpl::at_c<Events, 8>::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::M8Event |
Reimplemented in message_filters::TimeSynchronizer< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, and message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 388 of file synchronizer.h.
typedef mpl::vector<M0, M1, M2, M3, M4, M5, M6, M7, M8> message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::Messages |
Reimplemented in message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, and NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 374 of file synchronizer.h.
typedef mpl::fold<Messages, mpl::int_<0>, mpl::if_<mpl::not_<boost::is_same<mpl::_2, NullType> >, mpl::next<mpl::_1>, mpl::_1> >::type message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::RealTypeCount |
typedef Signal9<M0, M1, M2, M3, M4, M5, M6, M7, M8> message_filters::PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::Signal |
Reimplemented in message_filters::sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::sync_policies::ApproximateTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 >, message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, M2, M3, M4, M5, M6, M7, M8 > >, and NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >.
Definition at line 375 of file synchronizer.h.