A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
#include <BlockQueryProcessor.h>
Public Member Functions | |
virtual void | initialize ()=0 |
virtual void | loadInputBlock (Handle< GenericBlock > block)=0 |
virtual Handle< GenericBlock > & | loadOutputBlock ()=0 |
virtual bool | fillNextOutputBlock ()=0 |
virtual void | finalize ()=0 |
virtual void | clearOutputBlock ()=0 |
virtual void | clearInputBlock ()=0 |
virtual void | setContext (PipelineContextPtr context) |
PipelineContextPtr | getContext () |
Protected Attributes | |
PipelineContextPtr | context |
Definition at line 35 of file BlockQueryProcessor.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 66 of file BlockQueryProcessor.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Definition at line 61 of file BlockQueryProcessor.h.
|
protected |
Definition at line 71 of file BlockQueryProcessor.h.