|
typedef Super::Events | Events |
|
typedef Super::Messages | Messages |
|
typedef Super::RealTypeCount | RealTypeCount |
|
typedef Super::Signal | Signal |
|
typedef PolicyBase< M0, M1, M2, M3, M4, M5, M6, M7, M8 > | Super |
|
typedef Synchronizer< NullPolicy > | Sync |
|
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 |
|
template<typename M0, typename M1, typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
struct NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >
Definition at line 61 of file test_synchronizer.cpp.
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
typedef PolicyBase<M0, M1, M2, M3, M4, M5, M6, M7, M8> NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::Super |
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
template<int i>
void NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::add |
( |
const typename mpl::at_c< Events, i >::type & |
| ) |
|
|
inline |
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
void NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::initParent |
( |
Sync * |
| ) |
|
|
inline |
template<typename M0 , typename M1 , typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
boost::array<int32_t, RealTypeCount::value> NullPolicy< M0, M1, M2, M3, M4, M5, M6, M7, M8 >::added_ |