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
pdb::JoinSingleton< HoldMe > Member List

This is the complete list of members for pdb::JoinSingleton< HoldMe >, including all inherited members.

getMerger() overridepdb::JoinSingleton< HoldMe >inlinevirtual
getPartitionedSink(int numPartitionsPerNode, int numNodes, TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes) overridepdb::JoinSingleton< HoldMe >inlinevirtual
getPartitionedSource(size_t myPartitionId, std::function< PDBPagePtr()> getAnotherVector, std::function< void(PDBPagePtr)> doneWithVector, size_t chunkSize, std::vector< int > &whereEveryoneGoes) overridepdb::JoinSingleton< HoldMe >inlinevirtual
getProber(void *hashTable, std::vector< int > &positions, TupleSpec &inputSchema, TupleSpec &attsToOperateOn, TupleSpec &attsToIncludeInOutput, bool needToSwapLHSAndRhs) overridepdb::JoinSingleton< HoldMe >inlinevirtual
getShuffler() overridepdb::JoinSingleton< HoldMe >inlinevirtual
getSink(TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes) overridepdb::JoinSingleton< HoldMe >inlinevirtual
myDatapdb::JoinSingleton< HoldMe >private