Class MergeStreamKernel¶
Defined in File BatchOrderByProcessing.h
Inheritance Relationships¶
Base Type¶
public ral::cache::kernel
(Class kernel)
Class Documentation¶
-
class
ral::batch
::
MergeStreamKernel
: public ral::cache::kernel¶ This kernel has a loop over all its different input caches. It then pulls all the inputs from one cache and merges them.
Public Functions
-
inline virtual std::string
kernel_name
()¶
-
virtual kstatus
run
() override¶ Executes the batch processing. Loads the data from their input port, and after processing it, the results are stored in their output port.
- Return
kstatus ‘stop’ to halt processing, or ‘proceed’ to continue processing.
-
inline virtual std::string