| Overview | Group | Tree | Graph | Index | Concepts |

For each basic type, Concert Technology defines a corresponding array
class. IloConstraintArray is the array class of constraints
for a model.
Instances of IloConstraintArray are extensible. That is, you
can add more elements to such an array. References to an array change
whenever an element is added or removed from the array.
Most member functions in this class contain assert
statements. For an explanation of the macro NDEBUG (a way to
turn on or turn off these assert statements), see the concept
Assert and NDEBUG.
See Also:
IloConstraint, operator>>, operator<<
| Constructor Summary | |
|---|---|
public | IloConstraintArray(IloDefaultArrayI * i=0) |
public | IloConstraintArray(const IloConstraintArray & copy) |
public | IloConstraintArray(const IloEnv env, IloInt n=0) |
| Method Summary | |
|---|---|
public void | add(IloInt more, const IloConstraint x) |
public void | add(const IloConstraint x) |
public void | add(const IloConstraintArray x) |
public IloConstraint | operator[](IloInt i) const |
public IloConstraint & | operator[](IloInt i) |
Inherited Methods from IloExtractableArray |
|---|
add, add, add, endElements, setNames |
| Constructor Detail |
|---|
This constructor creates an empty array. You cannot create instances of
the undocumented class IloDefaultArrayI. As an argument in this
default constructor, it allows you to pass 0 (zero) as a value to an
optional argument in functions and member functions that accept an array as
an argument.
This copy constructor makes a copy of the array specified by
copy.
This constructor creates an array of n elements, each of
which is an empty handle.
| Method Detail |
|---|
This member function appends constraint to the invoking
array multiple times. The argument more specifies how many
times.
This member function appends constraint to the invoking
array.
This member function appends the elements in array to the
invoking array.
This operator returns a reference to the constraint
located in the invoking
array at the position specified by the index i.
On const arrays,
Concert Technology uses the const operator:
IloConstraint operator[] (IloInt i) const;
This operator returns a reference to the constraint
located in the invoking
array at the position specified by the index i.