Reorder or reduce an N-ary filter. More...
#include <selector.h>
Protected Member Functions | |
void | receive (const Inputs &... in) override |
Process incoming data. More... | |
Additional Inherited Members |
Reorder or reduce an N-ary filter.
This filter reorders the arguments of an N-ary filter and/or chooses an arbitrary subset of the input arguments. The output arguments are selected from the input by index. The following example reduces a ternary filter to a binary filter of the first two arguments, in swapped order:
Definition at line 72 of file selector.h.
|
overrideprotectedvirtual |
Process incoming data.
Derived classes need to override this method to handle all data that is to be consumed by the sink.
\abstractthrow
Implements fkie_message_filters::Sink< Inputs... >.
Definition at line 47 of file selector_impl.h.