6 #ifndef MYRAMATH_JOBGRAPH_TRAVERSE_H 7 #define MYRAMATH_JOBGRAPH_TRAVERSE_H 28 std::vector<Job*> traverse_ordered(
const JobGraph& graph);
33 std::vector<Job*> traverse_unordered(
const JobGraph& graph);
36 std::map<JobID,int> key2j(
const std::vector<Job*> jobs);
42 JobMap(
const std::vector<Job*> jobs);
43 int at(
JobID id)
const;
46 typedef std::pair<JobID,int> Pair;
47 typedef std::vector<Pair> Pairs;
51 std::vector<JobID> key2j3(std::vector<Job*> jobs);
Definition: traverse.h:38
Key type used to identify the Job's of a JobGraph.
Key type used to identify the Job's of a JobGraph.
Definition: JobID.h:60