Cumulative optional task with fixed processing time.
More...
#include <cumulative.hh>
|
(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 OptFixPTask &t) |
| Print optional task in format est:[p,c]:lct:m. More...
|
|
|
| OptFixPTask (void) |
| Default constructor. More...
|
|
| OptFixPTask (IntVar s, int p, int c, BoolVar m) |
| Initialize with start time s, processing time p, required capacity c, and mandatory flag m. More...
|
|
void | init (IntVar s, int p, int c, BoolVar m) |
| Initialize with start time s, processing time p, required capacity c, and mandatory flag m. More...
|
|
Cumulative optional task with fixed processing time.
Definition at line 209 of file cumulative.hh.
◆ OptFixPTask() [1/2]
Gecode::Int::Cumulative::OptFixPTask::OptFixPTask |
( |
void |
| ) |
|
|
inline |
Default constructor.
Definition at line 167 of file task.hpp.
◆ OptFixPTask() [2/2]
Gecode::Int::Cumulative::OptFixPTask::OptFixPTask |
( |
IntVar |
s, |
|
|
int |
p, |
|
|
int |
c, |
|
|
BoolVar |
m |
|
) |
| |
|
inline |
Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
Definition at line 169 of file task.hpp.
◆ init()
void Gecode::Int::Cumulative::OptFixPTask::init |
( |
IntVar |
s, |
|
|
int |
p, |
|
|
int |
c, |
|
|
BoolVar |
m |
|
) |
| |
|
inline |
Initialize with start time s, processing time p, required capacity c, and mandatory flag m.
Definition at line 173 of file task.hpp.
◆ operator Unary::OptFixPTask()
Cast to corresponding unary task.
Definition at line 177 of file task.hpp.
◆ operator<<()
template<class Char , class Traits >
std::basic_ostream< Char, Traits > & operator<< |
( |
std::basic_ostream< Char, Traits > & |
os, |
|
|
const OptFixPTask & |
t |
|
) |
| |
|
related |
Print optional task in format est:[p,c]:lct:m.
Definition at line 183 of file task.hpp.
The documentation for this class was generated from the following files: