19 #ifndef PROJECTION_BLOCK_QUERY_PROCESSOR_H
20 #define PROJECTION_BLOCK_QUERY_PROCESSOR_H
26 #include "Selection.h"
32 template <
class Output,
class Input>
Handle< Input > inputObject
void clearInputBlock() override
void initialize() override
bool fillNextOutputBlock() override
Handle< GenericBlock > outputBlock
void loadInputBlock(Handle< GenericBlock > block) override
Handle< GenericBlock > & loadOutputBlock() override
ProjectionBlockQueryProcessor(Selection< Output, Input > &forMe)
SimpleLambda< Handle< Output > > projection
std::function< Handle< Output >)> projectionFunc
Handle< GenericBlock > inputBlock
~ProjectionBlockQueryProcessor()
void clearOutputBlock() override