35 #include <gtest/gtest.h> 53 void add(
const EventType& evt)
149 int main(
int argc,
char **argv){
150 testing::InitGoogleTest(&argc, argv);
154 return RUN_ALL_TESTS();
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
void add(const EventType &evt)
TEST(SimpleFilter, callbackTypes)
void cb3(const ros::MessageEvent< Msg const > &)
void cb0(const MsgConstPtr &)
boost::array< int32_t, 30 > counts_
boost::shared_ptr< Msg > MsgPtr
Connection registerCallback(const boost::function< void(const MsgConstPtr &)> &)
boost::shared_ptr< Msg const > MsgConstPtr
int main(int argc, char **argv)
Convenience base-class for simple filters which output a single message.
ros::MessageEvent< Msg const > EventType
Encapsulates a connection from one filter to another (or to a user-specified callback) ...
void cb7(const ros::MessageEvent< Msg > &)
Connection registerCallback(const C &callback)
Register a callback to be called when this filter has passed.