|
| ENABLE_DEEP_COPY | ComputePlan () |
| |
| | ~ComputePlan () |
| |
| | ComputePlan (String &TCAPComputation, Vector< Handle< Computation >> &allComputations) |
| |
| LogicalPlanPtr | getPlan () |
| |
| std::string | getProducingComputationName (std::string sourceTupleSetName) |
| |
| void | nullifyPlanPointer () |
| |
| PipelinePtr | 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) |
| |
| PipelinePtr | 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) |
| |
| PipelinePtr | 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) |
| |
| PipelinePtr | 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) |
| |
| SinkMergerPtr | getMerger (std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName) |
| |
| SinkShufflerPtr | getShuffler (std::string sourceTupleSetName, std::string targetTupleSetName, std::string targetComputationName) |
| |
| void | setVTablePtr (void *setToMe) |
| |
| void * | getVTablePtr () |
| |
| virtual void | setUpAndCopyFrom (void *target, void *source) const |
| |
| virtual void | deleteObject (void *deleteMe) |
| |
| virtual size_t | getSize (void *ofMe) |
| |
Definition at line 40 of file ComputePlan.h.