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.
|
#include <LogicalPlan.h>
Public Member Functions | |
AtomicComputationList & | getComputations () |
LogicalPlan (AtomicComputationList &computationsIn, pdb::Vector< pdb::Handle< pdb::Computation >> &allComputations) | |
pdb::ComputationNode & | getNode (std::string &whichComputationNode) |
std::map< std::string, pdb::ComputationNode > & | getAllNodes () |
Private Attributes | |
AtomicComputationList | computations |
std::map< std::string, pdb::ComputationNode > | allConstituentComputations |
Friends | |
std::ostream & | operator<< (std::ostream &os, const LogicalPlan &printMe) |
Definition at line 38 of file LogicalPlan.h.
|
inline |
Definition at line 54 of file LogicalPlan.h.
|
inline |
Definition at line 83 of file LogicalPlan.h.
|
inline |
Definition at line 49 of file LogicalPlan.h.
|
inline |
Definition at line 69 of file LogicalPlan.h.
|
friend |
Definition at line 90 of file LogicalPlan.h.
|
private |
Definition at line 45 of file LogicalPlan.h.
|
private |
Definition at line 42 of file LogicalPlan.h.