This is the complete list of members for wrench::Workflow, including all inherited members.
addControlDependency(std::shared_ptr< WorkflowTask >src, std::shared_ptr< WorkflowTask >dest, bool redundant_dependencies=false) | wrench::Workflow | |
addFile(std::string id, double size) | wrench::Workflow | |
addTask(std::string, double flops, unsigned long min_num_cores, unsigned long max_num_cores, double memory_requirement) | wrench::Workflow | |
clear() | wrench::Workflow | |
createWorkflow() | wrench::Workflow | static |
exportToEPS(std::string) | wrench::Workflow | |
getCompletionDate() | wrench::Workflow | |
getEntryTaskMap() const | wrench::Workflow | |
getEntryTasks() const | wrench::Workflow | |
getExitTaskMap() const | wrench::Workflow | |
getExitTasks() const | wrench::Workflow | |
getFileByID(const std::string &id) | wrench::Workflow | |
getFileMap() | wrench::Workflow | |
getInputFileMap() const | wrench::Workflow | |
getInputFiles() const | wrench::Workflow | |
getNumberOfTasks() | wrench::Workflow | |
getNumLevels() | wrench::Workflow | |
getOutputFileMap() const | wrench::Workflow | |
getOutputFiles() const | wrench::Workflow | |
getReadyClusters() | wrench::Workflow | |
getReadyTasks() | wrench::Workflow | |
getSharedPtr() | wrench::Workflow | inline |
getSumFlops(const std::vector< std::shared_ptr< WorkflowTask >> tasks) | wrench::Workflow | static |
getTaskByID(const std::string &id) | wrench::Workflow | |
getTaskChildren(const std::shared_ptr< WorkflowTask >task) | wrench::Workflow | |
getTaskMap() | wrench::Workflow | |
getTaskNumberOfChildren(const std::shared_ptr< WorkflowTask >task) | wrench::Workflow | |
getTaskNumberOfParents(const std::shared_ptr< WorkflowTask >task) | wrench::Workflow | |
getTaskParents(const std::shared_ptr< WorkflowTask >task) | wrench::Workflow | |
getTasks() | wrench::Workflow | |
getTasksInTopLevelRange(unsigned long min, unsigned long max) | wrench::Workflow | |
getTasksThatInput(std::shared_ptr< DataFile > file) | wrench::Workflow | |
getTaskThatOutputs(std::shared_ptr< DataFile > file) | wrench::Workflow | |
isDone() | wrench::Workflow | |
isFileOutputOfSomeTask(std::shared_ptr< DataFile > file) | wrench::Workflow | |
pathExists(const std::shared_ptr< WorkflowTask >src, const std::shared_ptr< WorkflowTask >dst) | wrench::Workflow | |
removeControlDependency(std::shared_ptr< WorkflowTask >src, std::shared_ptr< WorkflowTask >dest) | wrench::Workflow | |
removeFile(std::shared_ptr< DataFile >file) | wrench::Workflow | |
removeTask(std::shared_ptr< WorkflowTask >task) | wrench::Workflow | |