19 #ifndef FILTER_BLOCK_QUERY_PROCESSOR_H
20 #define FILTER_BLOCK_QUERY_PROCESSOR_H
28 #include "Selection.h"
34 template <
class Output,
class Input>
Handle< GenericBlock > outputBlock
bool fillNextOutputBlock() override
void initialize() override
void loadInputBlock(Handle< GenericBlock > block) override
void clearInputBlock() override
SimpleLambda< bool > filterPred
~FilterBlockQueryProcessor()
Handle< GenericBlock > & loadOutputBlock() override
Handle< GenericBlock > inputBlock
void clearOutputBlock() override
std::function< bool()> filterFunc
FilterBlockQueryProcessor(Selection< Output, Input > &forMe)
Handle< Output > inputObject