The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::DAG Member List

This is the complete list of members for sparta::DAG, including all inherited members.

DAG(sparta::Scheduler *scheduler, const bool &check_cycles=false) (defined in sparta::DAG)sparta::DAG
DAG()=delete (defined in sparta::DAG)sparta::DAG
detectCycle() constsparta::DAG
dumpToCSV(std::ostream &os_vertices, std::ostream &os_edges) constsparta::DAG
enableEarlyCycleDetect()sparta::DAGinline
finalize()sparta::DAG
findGOPVertex(const std::string &label) constsparta::DAGinline
getGOPoint(const std::string &label)sparta::DAGinline
getScheduler() const (defined in sparta::DAG)sparta::DAGinline
GOPoint typedef (defined in sparta::DAG)sparta::DAG
initializeDAG_()sparta::DAG
isFinalized() constsparta::DAGinline
link(Vertex *v, Vertex *w, const std::string &reason="")sparta::DAG
newFactoryVertex(const std::string &label, sparta::Scheduler *const scheduler, const bool isgop=false)sparta::DAG
newGOPVertex(const std::string &label, sparta::Scheduler *const scheduler)sparta::DAGinline
numGroups() (defined in sparta::DAG)sparta::DAGinline
operator<< (defined in sparta::DAG)sparta::DAGfriend
operator<< (defined in sparta::DAG)sparta::DAGfriend
print(std::ostream &os) constsparta::DAG
printCycles(std::ostream &os) const (defined in sparta::DAG)sparta::DAG
sort() (defined in sparta::DAG)sparta::DAG
unlink(Vertex *v, Vertex *w) (defined in sparta::DAG)sparta::DAGinline
VertexMap typedef (defined in sparta::DAG)sparta::DAG