#include <AtomicComputation.h>
Definition at line 54 of file AtomicComputation.h.
virtual AtomicComputation::~AtomicComputation |
( |
| ) |
|
|
inlinevirtual |
void AtomicComputation::destroyPtr |
( |
| ) |
|
|
inline |
int AtomicComputation::findPosInOutputAtts |
( |
std::string & |
findMe | ) |
|
|
inline |
virtual std::pair<std::string, std::string> AtomicComputation::findSource |
( |
std::string |
attName, |
|
|
AtomicComputationList & |
allComps |
|
) |
| |
|
pure virtual |
Implemented in ApplyPartition, ApplyJoin, WriteSet, ScanSet, ApplyAgg, ApplyFilter, Flatten, HashOne, HashRight, HashLeft, and ApplyLambda.
virtual std::string AtomicComputation::getAtomicComputationType |
( |
| ) |
|
|
pure virtual |
Implemented in ApplyPartition, ApplyJoin, WriteSet, ScanSet, ApplyAgg, ApplyFilter, Flatten, HashOne, HashRight, HashLeft, and ApplyLambda.
Implemented in ApplyPartition, ApplyJoin, WriteSet, ScanSet, ApplyAgg, ApplyFilter, Flatten, HashOne, HashRight, HashLeft, and ApplyLambda.
std::string& AtomicComputation::getComputationName |
( |
| ) |
|
|
inline |
std::string& AtomicComputation::getInputName |
( |
| ) |
|
|
inline |
std::shared_ptr<std::map <std::string, std::string> >& AtomicComputation::getKeyValuePairs |
( |
| ) |
|
|
inline |
std::string& AtomicComputation::getOutputName |
( |
| ) |
|
|
inline |
TupleSpec& AtomicComputation::getProjection |
( |
| ) |
|
|
inline |
std::string AtomicComputation::computationName |
|
protected |
std::shared_ptr<std::map <std::string, std::string> > AtomicComputation::keyValuePairs |
|
protected |
The documentation for this struct was generated from the following file: