37 std::map<std::string, AtomicComputationPtr>
producers;
40 std::map<std::string, std::vector<AtomicComputationPtr>>
consumers;
43 std::vector<AtomicComputationPtr>
scans;
std::vector< AtomicComputationPtr > scans
AtomicComputationPtr getProducingAtomicComputation(std::string outputName)
std::vector< AtomicComputationPtr > & getConsumingAtomicComputations(std::string inputName)
std::map< std::string, std::vector< AtomicComputationPtr > > consumers
void addAtomicComputation(AtomicComputationPtr addMe)
std::shared_ptr< struct AtomicComputation > AtomicComputationPtr
friend std::ostream & operator<<(std::ostream &os, const AtomicComputationList &printMe)
std::map< std::string, AtomicComputationPtr > producers
std::vector< AtomicComputationPtr > & getAllScanSets()