Generated on Fri May 13 2011 22:41:31 for Gecode by doxygen 1.7.1

Gecode::Scheduling::Cumulative::OptFlexTask Class Reference

Cumulative optional task with flexible processing 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 OptFlexTask &t)
 Print optional task in format est:lst:pmin:pmax:c:ect:lct:m.

Constructors and initialization



 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.

Detailed Description

Cumulative optional task with flexible processing time

Definition at line 249 of file cumulative.hh.


Constructor & Destructor Documentation

Gecode::Scheduling::Cumulative::OptFlexTask::OptFlexTask ( void   )  [inline]

Default constructor.

Definition at line 221 of file task.hpp.

Gecode::Scheduling::Cumulative::OptFlexTask::OptFlexTask ( IntVar  s,
IntVar  p,
IntVar  e,
int  c,
BoolVar  m 
) [inline]

Initialize with start time s, processing time p, end time e, and mandatory flag m.

Definition at line 223 of file task.hpp.


Member Function Documentation

void Gecode::Scheduling::Cumulative::OptFlexTask::init ( IntVar  s,
IntVar  p,
IntVar  e,
int  c,
BoolVar  m 
) [inline]

Initialize with start time s, processing time p, end time e, and mandatory flag m.

Definition at line 227 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 OptFlexTask t 
) [related]

Print optional task in format est:lst:pmin:pmax:c:ect:lct:m.

Definition at line 233 of file task.hpp.


The documentation for this class was generated from the following files: