wrench::Workflow Member List

This is the complete list of members for wrench::Workflow, including all inherited members.

addControlDependency(WorkflowTask *src, WorkflowTask *dest, bool redundant_dependencies=false)wrench::Workflow
addFile(std::string, double)wrench::Workflow
addTask(std::string, double flops, unsigned long min_num_cores, unsigned long max_num_cores, double parallel_efficiency, double memory_requirement)wrench::Workflow
exportToEPS(std::string)wrench::Workflow
getCallbackMailbox()wrench::Workflow
getCompletionDate()wrench::Workflow
getEntryTaskMap() constwrench::Workflow
getEntryTasks() constwrench::Workflow
getExitTaskMap() constwrench::Workflow
getExitTasks() constwrench::Workflow
getFileByID(const std::string &id)wrench::Workflow
getFileMap() constwrench::Workflow
getFiles() constwrench::Workflow
getInputFileMap() constwrench::Workflow
getInputFiles() constwrench::Workflow
getNumberOfTasks()wrench::Workflow
getNumLevels()wrench::Workflow
getOutputFileMap() constwrench::Workflow
getOutputFiles() constwrench::Workflow
getReadyClusters()wrench::Workflow
getReadyTasks()wrench::Workflow
getSumFlops(const std::vector< WorkflowTask * > tasks)wrench::Workflowstatic
getTaskByID(const std::string &id)wrench::Workflow
getTaskChildren(const WorkflowTask *task)wrench::Workflow
getTaskMap()wrench::Workflow
getTaskNumberOfChildren(const WorkflowTask *task)wrench::Workflow
getTaskNumberOfParents(const WorkflowTask *task)wrench::Workflow
getTaskParents(const WorkflowTask *task)wrench::Workflow
getTasks()wrench::Workflow
getTasksInTopLevelRange(unsigned long min, unsigned long max)wrench::Workflow
isDone()wrench::Workflow
pathExists(const WorkflowTask *src, const WorkflowTask *dst)wrench::Workflow
removeControlDependency(WorkflowTask *src, WorkflowTask *dest)wrench::Workflow
removeFile(WorkflowFile *file)wrench::Workflow
removeTask(WorkflowTask *task)wrench::Workflow
waitForNextExecutionEvent()wrench::Workflow
waitForNextExecutionEvent(double timeout)wrench::Workflow
Workflow()wrench::Workflow