Generated on Mon Aug 25 11:35:48 2008 for Gecode by doxygen 1.5.6

Gecode::CpltSetVarArray Class Reference
[Variable arrays]

#include <cpltset.hh>

Inherits Gecode::VarArray< Gecode::CpltSetVar >.

List of all members.


Detailed Description

CpltSet variable array

Definition 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 ( void   )  [inline]

Definition at line 63 of file array.icc.

Gecode::CpltSetVarArray::CpltSetVarArray ( const CpltSetVarArray a  )  [inline]

Definition at line 66 of file array.icc.

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 
)

Create an array of size n.

Each variable is initialized with the bounds and cardinality as given by the arguments.

Definition at line 54 of file array.cc.

Gecode::CpltSetVarArray::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.

Each variable is initialized with the bounds and cardinality as given by the arguments.

Definition at line 77 of file array.cc.

Gecode::CpltSetVarArray::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.

Each variable is initialized with the bounds and cardinality as given by the arguments.

Definition at line 97 of file array.cc.

Gecode::CpltSetVarArray::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.

Each variable is initialized with the bounds and cardinality as given by the arguments.

Definition at line 108 of file array.cc.


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