![]() |
OR-Tools
9.6
|
Definition at line 56 of file disjunctive.h.
Classes | |
| struct | Entry |
Public Member Functions | |
| TaskSet (int num_tasks) | |
| void | Clear () |
| void | AddEntry (const Entry &e) |
| void | AddShiftedStartMinEntry (const SchedulingConstraintHelper &helper, int t) |
| void | NotifyEntryIsNowLastIfPresent (const Entry &e) |
| void | AddUnsortedEntry (const Entry &e) |
| void | Sort () |
| IntegerValue | ComputeEndMin (int task_to_ignore, int *critical_index) const |
| IntegerValue | ComputeEndMin () const |
| int | GetCriticalIndex () const |
| const std::vector< Entry > & | SortedTasks () const |
|
inlineexplicit |
Definition at line 58 of file disjunctive.h.
| void AddEntry | ( | const Entry & | e | ) |
Definition at line 215 of file disjunctive.cc.
| void AddShiftedStartMinEntry | ( | const SchedulingConstraintHelper & | helper, |
| int | t | ||
| ) |
Definition at line 230 of file disjunctive.cc.
|
inline |
Definition at line 88 of file disjunctive.h.
|
inline |
Definition at line 70 of file disjunctive.h.
| IntegerValue ComputeEndMin | ( | ) | const |
Definition at line 251 of file disjunctive.cc.
| IntegerValue ComputeEndMin | ( | int | task_to_ignore, |
| int * | critical_index | ||
| ) | const |
Definition at line 267 of file disjunctive.cc.
|
inline |
Definition at line 116 of file disjunctive.h.
| void NotifyEntryIsNowLastIfPresent | ( | const Entry & | e | ) |
Definition at line 236 of file disjunctive.cc.
|
inline |
Definition at line 89 of file disjunctive.h.
|
inline |
Definition at line 118 of file disjunctive.h.