The filtered reader to read data elements whose key match a given filter. More...
#include <DataStorm/DataStorm.h>
Public Member Functions | |
template<typename KeyFilterCriteria, typename SampleFilterCriteria> | |
FilteredKeyReader (const Topic< Key, Value, UpdateTag > &topic, const Filter< KeyFilterCriteria > &keyFilter, const Filter< SampleFilterCriteria > &sampleFilter, std::string name=std::string(), const ReaderConfig &config=ReaderConfig()) | |
Constructs a new reader for the given key filter and sample filter criteria. | |
template<typename KeyFilterCriteria> | |
FilteredKeyReader (const Topic< Key, Value, UpdateTag > &topic, const Filter< KeyFilterCriteria > &keyFilter, std::string name=std::string(), const ReaderConfig &config=ReaderConfig()) | |
Constructs a new reader for the given key filter. | |
FilteredKeyReader (FilteredKeyReader &&reader) noexcept | |
Move constructor. | |
FilteredKeyReader & | operator= (FilteredKeyReader &&reader) noexcept |
Move assignment operator. |
The filtered reader to read data elements whose key match a given filter.
Definition at line 644 of file DataStorm.h.