
Boolean variable array. More...
#include <int.hh>
Creation and initialization | |
| BoolVarArray (void) | |
| Default constructor (array of size 0) | |
| BoolVarArray (Space &home, int n) | |
| Allocate array for n Boolean variables (variables are uninitialized) | |
| BoolVarArray (const BoolVarArray &a) | |
| Initialize from Boolean variable array a (share elements) | |
| BoolVarArray (Space &home, const BoolVarArgs &a) | |
| Initialize from Boolean variable argument array a (copy elements) | |
| BoolVarArray (Space &home, int n, int min, int max) | |
| Initialize array with n new variables. | |
| Gecode::BoolVarArray::BoolVarArray | ( | void | ) | [inline] |
| Gecode::BoolVarArray::BoolVarArray | ( | Space & | home, |
| int | n | ||
| ) | [inline] |
| Gecode::BoolVarArray::BoolVarArray | ( | const BoolVarArray & | a | ) | [inline] |
| Gecode::BoolVarArray::BoolVarArray | ( | Space & | home, |
| const BoolVarArgs & | a | ||
| ) | [inline] |
| Gecode::BoolVarArray::BoolVarArray | ( | Space & | home, |
| int | n, | ||
| int | min, | ||
| int | max | ||
| ) |
Initialize array with n new variables.
The variables are created with a domain ranging from min to max. The following execptions might be thrown: