![]() |
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::ComputePlan, including all inherited members.
| allComputations | pdb::ComputePlan | private |
| buildPipeline(std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName, std::function< std::pair< void *, size_t >()> getPage, std::function< void(void *)> discardTempPage, std::function< void(void *)> writeBackPage, std::map< std::string, ComputeInfoPtr > ¶ms) | pdb::ComputePlan | inline |
| buildPipeline(std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName, std::function< std::pair< void *, size_t >()> getPage, std::function< void(void *)> discardTempPage, std::function< void(void *)> writeBackPage) | pdb::ComputePlan | inline |
| buildPipeline(std::vector< std::string > buildTheseTupleSets, std::string sourceTupleSetName, std::string targetComputationName, std::function< std::pair< void *, size_t >()> getPage, std::function< void(void *)> discardTempPage, std::function< void(void *)> writeBackPage, std::map< std::string, ComputeInfoPtr > ¶ms) | pdb::ComputePlan | inline |
| buildPipeline(std::vector< std::string > buildTheseTupleSets, std::string sourceTupleSetName, std::string targetComputationName, std::function< std::pair< void *, size_t >()> getPage, std::function< void(void *)> discardTempPage, std::function< void(void *)> writeBackPage) | pdb::ComputePlan | inline |
| ComputePlan() | pdb::ComputePlan | inline |
| ComputePlan(String &TCAPComputation, Vector< Handle< Computation >> &allComputations) | pdb::ComputePlan | inline |
| deleteObject(void *deleteMe) | pdb::Object | inlinevirtual |
| getMerger(std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName) | pdb::ComputePlan | inline |
| getPlan() | pdb::ComputePlan | inline |
| getProducingComputationName(std::string sourceTupleSetName) | pdb::ComputePlan | inline |
| getShuffler(std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName) | pdb::ComputePlan | inline |
| getSize(void *ofMe) | pdb::Object | inlinevirtual |
| getVTablePtr() | pdb::Object | inline |
| myPlan | pdb::ComputePlan | private |
| nullifyPlanPointer() | pdb::ComputePlan | inline |
| operator delete(void *me) | pdb::Object | inlinestatic |
| operator new(size_t sz, const std::nothrow_t &tag) | pdb::Object | inlinestatic |
| operator new(size_t sz) | pdb::Object | inlinestatic |
| operator new(std::size_t count, void *ptr) | pdb::Object | inlinestatic |
| setUpAndCopyFrom(void *target, void *source) const | pdb::Object | inlinevirtual |
| setVTablePtr(void *setToMe) | pdb::Object | inline |
| TCAPComputation | pdb::ComputePlan | private |
| ~ComputePlan() | pdb::ComputePlan | inline |