6 #ifndef _INCLUDE_TESTBENCH_ABSTRACTDATALOADER_H_
7 #define _INCLUDE_TESTBENCH_ABSTRACTDATALOADER_H_
11 #include <Utils/IntelliLog.h>
12 using namespace INTELLI;
13 #define DATA_INFO INTELLI_INFO
14 #define DATA_ERROR INTELLI_ERROR
15 #define DATA_WARNNING INTELLI_WARNING
67 vector<TrackTuplePtr> ru;
76 vector<TrackTuplePtr> ru;
94 #define newAbstractDataLoader std::make_shared<OoOJoin::AbstractDataLoader>
The abstract class of dataloader.
Definition: AbstractDataLoader.h:39
virtual bool setModConfig(ConfigMapPtr cfg)
Set the modification config map related to this loader.
Definition: AbstractDataLoader.h:57
virtual vector< TrackTuplePtr > getTupleVectorR()
get the vector of R tuple
Definition: AbstractDataLoader.h:75
virtual bool setConfig(ConfigMapPtr cfg)
Set the GLOBAL config map related to this loader.
Definition: AbstractDataLoader.h:48
virtual vector< TrackTuplePtr > getTupleVectorS()
get the vector of s tuple
Definition: AbstractDataLoader.h:65
std::shared_ptr< class AbstractDataLoader > AbstractDataLoaderPtr
The class to describe a shared pointer to AbstractDataLoader.
Definition: AbstractDataLoader.h:88
std::shared_ptr< ConfigMap > ConfigMapPtr
The class to describe a shared pointer to ConfigMap.
Definition: ConfigMap.hpp:356
Definition: OperatorTable.cpp:7