A data structure that keeps track of a task's execution event times. More...
#include <WorkflowTask.h>
Public Member Functions | |
WorkflowTaskExecution (double task_start) | |
Constructor. More... | |
Public Attributes | |
double | computation_end = -1.0 |
Task's computation end time. | |
double | computation_start = -1.0 |
Task's computation start time. | |
std::string | execution_host = "" |
Task's execution host. | |
unsigned long | num_cores_allocated = 0 |
Task's number of allocated cores. | |
double | read_input_end = -1.0 |
Task's read input end time. | |
double | read_input_start = -1.0 |
Task's read input start time. | |
double | task_end = -1.0 |
Task's end time. | |
double | task_failed = -1.0 |
Task's failed time. | |
double | task_start = -1.0 |
Task's start time. | |
double | task_terminated = -1.0 |
Task's terminated time. | |
double | write_output_end = -1.0 |
Task's write output end time. | |
double | write_output_start = -1.0 |
Task's write output start time. | |
Detailed Description
A data structure that keeps track of a task's execution event times.
Constructor & Destructor Documentation
◆ WorkflowTaskExecution()
|
inline |
Constructor.
- Parameters
-
task_start Task start time
The documentation for this struct was generated from the following file: