Revision 962cda83
ID | 962cda8354a1e321d3aab4ceace00b410f0468d4 |
Adding scheduler interface.
scout/libscout/src/helper_classes/Order.cpp | ||
---|---|---|
15 | 15 |
} |
16 | 16 |
|
17 | 17 |
/** @Brief: Regular order constructor */ |
18 |
Order::Order(int ID, Address source, Address dest, int deadline, int start_time, Path path, int est_time) {
|
|
18 |
Order::Order(int ID, Address source, Address dest, Time deadline, Time start_time, Path path, Time est_time) {
|
|
19 | 19 |
orderID = ID; |
20 | 20 |
orderSource = source; |
21 | 21 |
orderDest = dest; |
... | ... | |
26 | 26 |
} |
27 | 27 |
|
28 | 28 |
/** @Brief: Get priority for the PQWrapper */ |
29 |
int Order::getpriority() const {
|
|
29 |
double Order::getpriority() const {
|
|
30 | 30 |
return orderDeadline - orderStartTime; |
31 | 31 |
} |
32 | 32 |
|
Also available in: Unified diff