2 #include <std_msgs/String.h> 11 int main(
int argc,
char** argv)
18 flt.set_processing_function(
19 [](
const std_msgs::String& input,
const GreetingFilter::CallbackFunction& output)
21 std_msgs::String greeting;
22 greeting.data =
"Hello, " + input.data +
"!";
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
Publish consumed data on a ROS topic.
Subscribe to a ROS topic as data provider.
int main(int argc, char **argv)
void chain(Filter1 &flt1, Filter2 &flt2, MoreFilters &... filters) noexcept
Convenience function to chain multiple filters.