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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ApplyJoin Member List

This is the complete list of members for ApplyJoin, including all inherited members.

ApplyJoin(TupleSpec &output, TupleSpec &lInput, TupleSpec &rInput, TupleSpec &lProjection, TupleSpec &rProjection, std::string nodeName)ApplyJoininline
ApplyJoin(TupleSpec &output, TupleSpec &lInput, TupleSpec &rInput, TupleSpec &lProjection, TupleSpec &rProjection, std::string nodeName, KeyValueList &useMe)ApplyJoininline
AtomicComputation(TupleSpec inputIn, TupleSpec outputIn, TupleSpec projectionIn, std::string computationName)AtomicComputationinline
computationNameAtomicComputationprotected
destroyPtr()AtomicComputationinline
findPosInOutputAtts(std::string &findMe)AtomicComputationinline
findSource(std::string attName, AtomicComputationList &allComps) overrideApplyJoininlinevirtual
getAtomicComputationType() overrideApplyJoininlinevirtual
getAtomicComputationTypeID() overrideApplyJoininlinevirtual
getComputationName()AtomicComputationinline
getInput()AtomicComputationinline
getInputName()AtomicComputationinline
getKeyValuePairs()AtomicComputationinline
getOutput()AtomicComputationinline
getOutputName()AtomicComputationinline
getProjection()AtomicComputationinline
getRightInput()ApplyJoininline
getRightProjection()ApplyJoininline
getShared()AtomicComputationinline
inputAtomicComputationprotected
isPartitioningLHS()ApplyJoininline
isTraversed()ApplyJoininline
keyValuePairsAtomicComputationprotected
meAtomicComputationprotected
outputAtomicComputationprotected
projectionAtomicComputationprotected
rightInputApplyJoin
rightProjectionApplyJoin
setPartitioningLHS(bool toPartitionLHS)ApplyJoininline
setShared(AtomicComputationPtr meIn)AtomicComputationinline
setTraversed(bool traversed)ApplyJoininline
toPartitionLHSApplyJoin
traversedApplyJoin
~AtomicComputation()AtomicComputationinlinevirtual