wrench::WorkflowFile Class Reference

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...
 
WorkflowTaskgetOutputOf ()
 Get the task that outputs this file. More...
 
double getSize ()
 Get the file size. More...
 
WorkflowgetWorkflow ()
 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...
 

Detailed Description

A data file used/produced by a WorkflowTask in a Workflow.

Member Function Documentation

std::string wrench::WorkflowFile::getID ( )

Get the file id.

Returns
the id
WorkflowTask * wrench::WorkflowFile::getOutputOf ( )

Get the task that outputs this file.

Returns
a task
double wrench::WorkflowFile::getSize ( )

Get the file size.

Returns
a size in bytes
Workflow * wrench::WorkflowFile::getWorkflow ( )

Get the workflow that this file is a part of.

Returns
a workflow
bool wrench::WorkflowFile::isOutput ( )

Returns true if the file is the output of some task, false otherwise.

Returns
true or false

The documentation for this class was generated from the following files:
  • /home/wrench/wrench/include/wrench/workflow/WorkflowFile.h
  • /home/wrench/wrench/src/wrench/workflow/WorkflowFile.cpp