WRENCH
1.10
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
A data file used/produced by a WorkflowTask in a Workflow. More...
#include <WorkflowFile.h>
Public Member Functions | |
std::string | getID () |
Get the file id. More... | |
std::map< std::string, WorkflowTask * > | getInputOf () |
Get the list of tasks that use this file as input. More... | |
WorkflowTask * | getOutputOf () |
Get the task that outputs this file. More... | |
double | getSize () |
Get the file size. More... | |
Workflow * | getWorkflow () |
Get the workflow that this file is a part of. More... | |
bool | isOutput () |
Returns true if the file is the output of some task, false otherwise. More... | |
A data file used/produced by a WorkflowTask in a Workflow.
std::string wrench::WorkflowFile::getID | ( | ) |
Get the file id.
std::map< std::string, WorkflowTask * > wrench::WorkflowFile::getInputOf | ( | ) |
Get the list of tasks that use this file as input.
WorkflowTask * wrench::WorkflowFile::getOutputOf | ( | ) |
Get the task that outputs this file.
double wrench::WorkflowFile::getSize | ( | ) |
Get the file size.
Workflow * wrench::WorkflowFile::getWorkflow | ( | ) |
Get the workflow that this file is a part of.
bool wrench::WorkflowFile::isOutput | ( | ) |
Returns true if the file is the output of some task, false otherwise.