Event for task.
More...
#include <basic.hpp>
List of all members.
Public Types |
enum | Type {
LRT = 0,
LCT = 1,
EST = 2,
ZRO = 3,
ERT = 4,
END = 5
} |
| Event type for task with order in which they are processed. More...
|
Public Member Functions |
void | init (Type e, int t, int i) |
bool | operator< (const Event &e) const |
| Order among events.
|
Public Attributes |
Type | e |
| Type of event.
|
int | t |
| Time of event.
|
int | i |
| Number of task Initialize event.
|
Detailed Description
Event for task.
Definition at line 43 of file basic.hpp.
Member Enumeration Documentation
Event type for task with order in which they are processed.
- Enumerator:
LRT |
Latest required time of task.
|
LCT |
Latest completion time of task.
|
EST |
Earliest start time of task.
|
ZRO |
Zero-length task start time.
|
ERT |
Earliest required time of task.
|
END |
End marker.
|
Definition at line 46 of file basic.hpp.
Member Function Documentation
void Gecode::Int::Cumulative::Event::init |
( |
Event::Type |
e0, |
|
|
int |
t, |
|
|
int |
i |
|
) |
| [inline] |
bool Gecode::Int::Cumulative::Event::operator< |
( |
const Event & |
e | ) |
const [inline] |
Order among events.
Definition at line 77 of file basic.hpp.
Member Data Documentation
Type of event.
Definition at line 54 of file basic.hpp.
Time of event.
Definition at line 55 of file basic.hpp.
Number of task Initialize event.
Definition at line 56 of file basic.hpp.
The documentation for this class was generated from the following file: