Gecode::CpltSetVarArray Class Reference
[Variable arrays]
#include <cpltset.hh>
Inherits Gecode::VarArray< Gecode::CpltSetVar >.
Detailed Description
CpltSet variable arrayDefinition at line 446 of file cpltset.hh.
Public Member Functions | |
CpltSetVarArray (void) | |
CpltSetVarArray (const CpltSetVarArray &) | |
GECODE_CPLTSET_EXPORT | CpltSetVarArray (Space *home, int n) |
Create an uninitialized array of size n. | |
GECODE_CPLTSET_EXPORT | CpltSetVarArray (Space *home, int n, int glbMin, int glbMax, int lubMin, int lubMax, unsigned int minCard=0, unsigned int maxCard=Set::Limits::card) |
Create an array of size n. | |
GECODE_CPLTSET_EXPORT | CpltSetVarArray (Space *home, int n, const IntSet &glb, int lubMin, int lubMax, unsigned int minCard=0, unsigned int maxCard=Set::Limits::card) |
Create an array of size n. | |
GECODE_CPLTSET_EXPORT | CpltSetVarArray (Space *home, int n, int glbMin, int glbMax, const IntSet &lub, unsigned int minCard=0, unsigned int maxCard=Set::Limits::card) |
Create an array of size n. | |
GECODE_CPLTSET_EXPORT | CpltSetVarArray (Space *home, int n, const IntSet &glb, const IntSet &lub, unsigned int minCard=0, unsigned int maxCard=Set::Limits::card) |
Create an array of size n. |
Constructor & Destructor Documentation
Gecode::CpltSetVarArray::CpltSetVarArray | ( | const CpltSetVarArray & | a | ) | [inline] |
GECODE_CPLTSET_EXPORT Gecode::CpltSetVarArray::CpltSetVarArray | ( | Space * | home, | |
int | n | |||
) |
Create an uninitialized array of size n.
Gecode::CpltSetVarArray::CpltSetVarArray | ( | Space * | home, | |
int | n, | |||
int | glbMin, | |||
int | glbMax, | |||
int | lubMin, | |||
int | lubMax, | |||
unsigned int | minCard = 0 , |
|||
unsigned int | maxCard = Set::Limits::card | |||
) |
Gecode::CpltSetVarArray::CpltSetVarArray | ( | Space * | home, | |
int | n, | |||
const IntSet & | glb, | |||
int | lubMin, | |||
int | lubMax, | |||
unsigned int | minCard = 0 , |
|||
unsigned int | maxCard = Set::Limits::card | |||
) |
Gecode::CpltSetVarArray::CpltSetVarArray | ( | Space * | home, | |
int | n, | |||
int | glbMin, | |||
int | glbMax, | |||
const IntSet & | lub, | |||
unsigned int | minCard = 0 , |
|||
unsigned int | maxCard = Set::Limits::card | |||
) |
Gecode::CpltSetVarArray::CpltSetVarArray | ( | Space * | home, | |
int | n, | |||
const IntSet & | glb, | |||
const IntSet & | lub, | |||
unsigned int | minCard = 0 , |
|||
unsigned int | maxCard = Set::Limits::card | |||
) |
The documentation for this class was generated from the following files:
- gecode/cpltset.hh (Revision: 7494)
- gecode/cpltset/array.cc (Revision: 6042)
- gecode/cpltset/array.icc (Revision: 5949)