20 #ifndef INCLUDE_FKIE_MESSAGE_FILTERS_SIMPLE_USER_FILTER_IMPL_H_ 21 #define INCLUDE_FKIE_MESSAGE_FILTERS_SIMPLE_USER_FILTER_IMPL_H_ 28 template<
typename... Inputs>
34 template<
typename... Inputs>
37 if (f_(in...)) this->send(in...);
void receive(const Inputs &... in) override
Process incoming data.
void set_processing_function(const ProcessingFunction &f) noexcept
Set the user-defined processing function.
std::function< bool(const Inputs &...)> ProcessingFunction
Processing function type.