35 #include <gtest/gtest.h> 60 namespace message_traits
122 TimeSynchronizer<Msg, Msg, Msg, Msg, Msg, Msg> sync(f0, f1, f2, f3, f4, f5, 1);
128 TimeSynchronizer<Msg, Msg, Msg, Msg, Msg, Msg, Msg> sync(f0, f1, f2, f3, f4, f5, f6, 1);
134 TimeSynchronizer<Msg, Msg, Msg, Msg, Msg, Msg, Msg, Msg> sync(f0, f1, f2, f3, f4, f5, f6, f7, 1);
140 TimeSynchronizer<Msg, Msg, Msg, Msg, Msg, Msg, Msg, Msg, Msg> sync(f0, f1, f2, f3, f4, f5, f6, f7, f8, 1);
266 MsgPtr m(boost::make_shared<Msg>());
280 MsgPtr m(boost::make_shared<Msg>());
296 MsgPtr m(boost::make_shared<Msg>());
314 MsgPtr m(boost::make_shared<Msg>());
334 MsgPtr m(boost::make_shared<Msg>());
356 MsgPtr m(boost::make_shared<Msg>());
380 MsgPtr m(boost::make_shared<Msg>());
406 MsgPtr m(boost::make_shared<Msg>());
438 MsgPtr m(boost::make_shared<Msg>());
444 m = boost::make_shared<Msg>();
459 MsgPtr m(boost::make_shared<Msg>());
467 m = boost::make_shared<Msg>();
472 m = boost::make_shared<Msg>();
486 MsgPtr m(boost::make_shared<Msg>());
531 MsgPtr m(boost::make_shared<Msg>());
542 int main(
int argc,
char **argv){
543 testing::InitGoogleTest(&argc, argv);
549 return RUN_ALL_TESTS();
void add1(const M1ConstPtr &msg)
void function4(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void method8(const MsgConstPtr &, MsgConstPtr, const MsgPtr &, MsgPtr, const Msg &, Msg, const ros::MessageEvent< Msg const > &, const ros::MessageEvent< Msg > &)
void function5(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
ros::Time getReceiptTime() const
void add(const boost::shared_ptr< typename mpl::at_c< Messages, i >::type const > &msg)
void function6(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void add3(const M3ConstPtr &msg)
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
void add5(const M5ConstPtr &msg)
void method7(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
static void setNow(const Time &new_now)
static ros::Time value(const Msg &m)
boost::shared_ptr< Msg > MsgPtr
void add4(const M4ConstPtr &msg)
void method6(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
Connection registerDropCallback(const C &callback)
void add2(const M2ConstPtr &msg)
void callback(const ros::MessageEvent< Msg const > &e1, const ros::MessageEvent< Msg const > &e2)
Connection registerCallback(C &callback)
ros::MessageEvent< Msg const > e1_
void add0(const M0ConstPtr &msg)
void function3(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void method2(const MsgConstPtr &, const MsgConstPtr &)
void add8(const M8ConstPtr &msg)
void function2(const MsgConstPtr &, const MsgConstPtr &)
void add7(const M7ConstPtr &msg)
TEST(TimeSynchronizer, compile2)
void add6(const M6ConstPtr &msg)
void function7(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void function9(const MsgConstPtr &, MsgConstPtr, const MsgPtr &, MsgPtr, const Msg &, Msg, const ros::MessageEvent< Msg const > &, const ros::MessageEvent< Msg > &, const MsgConstPtr &)
boost::shared_ptr< Msg const > MsgConstPtr
ros::MessageEvent< Msg const > e2_
void method4(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void add(const MConstPtr &msg)
void method3(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
int main(int argc, char **argv)
Synchronizes up to 9 messages by their timestamps.
void function8(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
void method5(const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &, const MsgConstPtr &)
boost::shared_ptr< M > getMessage() const