WRENCH
1.10
Cyberinfrastructure Simulation Workbench
Overview
Installation
Getting Started
WRENCH 101
WRENCH 102
APIs Reference
User
Developer
Internal
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
~
Variables
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Enumerations
Enumerator
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Pages
include
wrench
workflow
execution_events
TimerEvent.h
1
11
#ifndef WRENCH_TIMER_EVENT_H
12
#define WRENCH_TIMER_EVENT_H
13
14
#include <string>
15
#include "wrench/workflow/failure_causes/FailureCause.h"
16
17
/***********************/
19
/***********************/
20
21
namespace
wrench
{
22
23
class
WorkflowTask;
24
25
class
WorkflowFile;
26
27
class
StandardJob;
28
29
class
PilotJob;
30
31
class
ComputeService;
32
33
class
StorageService;
34
35
class
FileRegistryService;
36
37
class
FileRegistryService;
38
42
class
TimerEvent
:
public
WorkflowExecutionEvent
{
43
44
private
:
45
46
friend
class
WorkflowExecutionEvent
;
51
TimerEvent
(std::string
message
)
52
:
message
(
message
) {}
53
54
public
:
55
57
std::string
message
;
58
63
std::string
toString
()
override
{
return
"TimerEvent (message: "
+ this->message +
")"
;}
64
65
};
66
67
};
68
69
/***********************/
71
/***********************/
72
73
74
75
#endif //WRENCH_TIMER_EVENT_H
wrench
Definition:
Alarm.cpp:20
wrench::TimerEvent::toString
std::string toString() override
Get a textual description of the event.
Definition:
TimerEvent.h:63
wrench::TimerEvent::message
std::string message
The message.
Definition:
TimerEvent.h:57
wrench::TimerEvent
A "timer went off" WorkflowExecutionEvent.
Definition:
TimerEvent.h:42
wrench::WorkflowExecutionEvent
A class to represent the various execution events that are relevant to the execution of a workflow.
Definition:
WorkflowExecutionEvent.h:26