![]() |
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.
|
This is the complete list of members for pdb::Lambda< ReturnType >, including all inherited members.
| getAllInputs(MultiInputsBase *multiInputsBase) | pdb::Lambda< ReturnType > | inline |
| getInputIndex() | pdb::Lambda< ReturnType > | inline |
| getInputs(std::vector< std::string > &allInputs, GenericLambdaObjectPtr root, MultiInputsBase *multiInputsBase) | pdb::Lambda< ReturnType > | inlineprivate |
| getTCAPString(std::vector< std::string > &tcapStrings, std::vector< std::string > &inputTupleSetNames, std::vector< std::string > &inputColumnNames, std::vector< std::string > &inputColumnsToApply, std::vector< std::string > &childrenLambdaNames, GenericLambdaObjectPtr root, int &lambdaLabel, std::string computationName, int computationLabel, std::string &addedOutputColumnName, std::string &myLambdaName, std::string &outputTupleSetName, MultiInputsBase *multiInputsComp=nullptr, bool amIPartOfJoinPredicate=false, bool amILeftChildOfEqualLambda=false, bool amIRightChildOfEqualLambda=false, std::string parentLambdaName="", bool isSelfJoin=false) | pdb::Lambda< ReturnType > | inlineprivatestatic |
| Lambda(LambdaTree< Ptr< ReturnType >> treeWithPointer) | pdb::Lambda< ReturnType > | inline |
| Lambda(LambdaTree< ReturnType > tree) | pdb::Lambda< ReturnType > | inline |
| toMap(std::map< std::string, GenericLambdaObjectPtr > &returnVal, int &suffix) | pdb::Lambda< ReturnType > | inline |
| toTCAPString(std::string inputTupleSetName, std::vector< std::string > &inputColumnNames, std::vector< std::string > &inputColumnsToApply, std::vector< std::string > &childrenLambdaNames, int &lambdaLabel, std::string computationName, int computationLabel, std::string &outputTupleSetName, std::vector< std::string > &outputColumnNames, std::string &addedOutputColumnName, std::string &myLambdaName, bool whetherToRemoveUnusedOutputColumns, MultiInputsBase *multiInputsComp=nullptr, bool amIPartOfJoinPredicate=false) | pdb::Lambda< ReturnType > | inline |
| traverse(std::map< std::string, GenericLambdaObjectPtr > &fillMe, GenericLambdaObjectPtr root, int &startLabel) | pdb::Lambda< ReturnType > | inlineprivatestatic |
| tree | pdb::Lambda< ReturnType > | private |