Cumulative optional task with fixed processing, start or end time. More...
#include <cumulative.hh>
Public Member Functions | |
operator Unary::OptFixPSETask (void) | |
Cast to corresponding unary task. | |
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. |
Cumulative optional task with fixed processing, start or end time.
Definition at line 227 of file cumulative.hh.
Gecode::Int::Cumulative::OptFixPSETask::OptFixPSETask | ( | void | ) | [inline] |
Gecode::Int::Cumulative::OptFixPSETask::OptFixPSETask | ( | TaskType | t, |
IntVar | s, | ||
int | p, | ||
int | c, | ||
BoolVar | m | ||
) | [inline] |
void Gecode::Int::Cumulative::OptFixPSETask::init | ( | TaskType | t, |
IntVar | s, | ||
int | p, | ||
int | c, | ||
BoolVar | m | ||
) | [inline] |
Gecode::Int::Cumulative::OptFixPSETask::operator Unary::OptFixPSETask | ( | void | ) | [inline] |
std::basic_ostream< Char, Traits > & operator<< | ( | std::basic_ostream< Char, Traits > & | os, |
const OptFixPSETask & | t | ||
) | [related] |