Cumulative optional task with flexible processing time
More...
#include <cumulative.hh>
|
(Note that these are not member symbols.)
|
template<class Char , class Traits > |
std::basic_ostream< Char, Traits > & | operator<< (std::basic_ostream< Char, Traits > &os, const OptFlexTask &t) |
| Print optional task in format est:lst:pmin:pmax:c:ect:lct:m.
|
|
|
| OptFlexTask (void) |
| Default constructor.
|
|
| OptFlexTask (IntVar s, IntVar p, IntVar e, int c, BoolVar m) |
| Initialize with start time s, processing time p, end time e, and mandatory flag m.
|
|
void | init (IntVar s, IntVar p, IntVar e, int c, BoolVar m) |
| Initialize with start time s, processing time p, end time e, and mandatory flag m.
|
|
| operator Unary::OptFlexTask (void) |
| Cast to corresponding unary task.
|
|
Cumulative optional task with flexible processing time
Definition at line 261 of file cumulative.hh.
◆ OptFlexTask() [1/2]
Gecode::Int::Cumulative::OptFlexTask::OptFlexTask |
( |
void | | ) |
|
|
inline |
Default constructor.
Definition at line 225 of file task.hpp.
◆ OptFlexTask() [2/2]
Initialize with start time s, processing time p, end time e, and mandatory flag m.
Definition at line 227 of file task.hpp.
◆ init()
Initialize with start time s, processing time p, end time e, and mandatory flag m.
Definition at line 231 of file task.hpp.
◆ operator Unary::OptFlexTask()
Cast to corresponding unary task.
Definition at line 235 of file task.hpp.
◆ operator<<()
template<class Char , class Traits >
std::basic_ostream< Char, Traits > & operator<< |
( |
std::basic_ostream< Char, Traits > & | os, |
|
|
const OptFlexTask & | t ) |
|
related |
Print optional task in format est:lst:pmin:pmax:c:ect:lct:m.
Definition at line 235 of file task.hpp.
The documentation for this class was generated from the following files: