Cumulative optional task with fixed processing, start or end time.
More...
#include <cumulative.hh>
List of all members.
Related Functions |
(Note that these are not member functions.)
|
template<class Char , class Traits > |
std::basic_ostream< Char,
Traits > & | operator<< (std::basic_ostream< Char, Traits > &os, const OptFixPSETask &t) |
| Print optional task in format est:[p,c]:lct:m.
|
Constructors and initialization |
| OptFixPSETask (void) |
| Default constructor.
|
| OptFixPSETask (TaskType t, IntVar s, int p, int c, BoolVar m) |
| Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
|
void | init (TaskType t, IntVar s, int p, int c, BoolVar m) |
| Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
|
Additional Inherited Members |
Int::BoolView | _m |
| Boolean view whether task is mandatory (= 1) or not.
|
Detailed Description
Cumulative optional task with fixed processing, start or end time.
Definition at line 227 of file cumulative.hh.
Constructor & Destructor Documentation
Gecode::Int::Cumulative::OptFixPSETask::OptFixPSETask |
( |
void |
| ) |
|
|
inline |
Default constructor.
Definition at line 200 of file task.hpp.
Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
Definition at line 202 of file task.hpp.
Member Function Documentation
Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
Definition at line 206 of file task.hpp.
Cast to corresponding unary task.
Definition at line 210 of file task.hpp.
Friends And Related Function Documentation
template<class Char , class Traits >
std::basic_ostream< Char, Traits > & operator<< |
( |
std::basic_ostream< Char, Traits > & |
os, |
|
|
const OptFixPSETask & |
t |
|
) |
| |
|
related |
Print optional task in format est:[p,c]:lct:m.
Definition at line 216 of file task.hpp.
The documentation for this class was generated from the following files: