Skip to main content
FRAMES NO FRAMES

Class IloIntSetMap

Definition file: ilopl/ilomap.h
Map of IloIntSetMapIloIntSetMapIloIntSetMapIloIntCollectionMap
This is the class for mapping a list of set of integer values.

This is the class for mapping set of integer elements such as IloIntSet. This list is indexed by sets of integers, floats, strings or tuples.

Method Summary
public const IloIntSetget(IloTuple index) const
public const IloIntSetget(IloSymbol index) const
public const IloIntSetget(const char * index) const
public const IloIntSetget(IloNum index) const
public const IloIntSetget(IloInt index) const
public IloIntSetgetAt(IloMapIndexArray indices) const
public IloIntSetMapgetSub(const char * index) const
public IloIntSetMapgetSub(IloTuple index) const
public IloIntSetMapgetSub(IloInt index) const
public IloIntSetMapgetSub(IloNum index) const
public IloIntSetMapoperator[](IloTuple index) const
public IloIntSetMapoperator[](IloSymbol index) const
public IloIntSetMapoperator[](const char * index) const
public IloIntSetMapoperator[](IloNum index) const
public IloIntSetMapoperator[](IloInt index) const
public voidset(IloSymbol index, IloIntSet value)
public voidset(IloTuple index, IloIntSet value)
public voidset(IloNum index, IloIntSet value)
public voidset(IloInt index, IloIntSet value)
public voidset(const char * index, IloIntSet value)
Inherited Methods from IloIntCollectionMap
endElements, get, get, get, get, get, getAt, getSub, getSub, getSub, getSub, operator[], operator[], operator[], operator[], operator[]
Method Detail

get

public const IloIntSet get(IloTuple index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntSet get(IloSymbol index) const

This member function returns the element idx from the map. The invoking map should be of one dimension only. See get(IloInt).


get

public const IloIntSet get(const char * index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntSet get(IloNum index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntSet get(IloInt index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

getAt

public IloIntSet getAt(IloMapIndexArray indices) const

This member function returns the element corresponding to indices from the map. The invoking map should have as many dimensions as the size of indices.

Parameters:

indices
The requested element.

getSub

public IloIntSetMap getSub(const char * index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


getSub

public IloIntSetMap getSub(IloTuple index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.

see IloMap#getSub(IloInt)

getSub

public IloIntSetMap getSub(IloInt index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


getSub

public IloIntSetMap getSub(IloNum index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntSetMap operator[](IloTuple index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntSetMap operator[](IloSymbol index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntSetMap operator[](const char * index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntSetMap operator[](IloNum index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntSetMap operator[](IloInt index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


set

public void set(IloSymbol index, IloIntSet value)

Sets the element index in the current map to value. The invoking map should be of only one dimension.

Parameters:

index
The symbol element to set.
value
The value of the element.

set

public void set(IloTuple index, IloIntSet value)

Sets the element index in the current map to value. The invoking map should be of only one dimension.

Parameters:

index
The tuple element to set.
value
The value of the element.

set

public void set(IloNum index, IloIntSet value)

Sets the element index in the current map to value. The invoking map should be of only one dimension.

Parameters:

index
The float element to set.
value
The value of the element.

set

public void set(IloInt index, IloIntSet value)

Sets the element index in the current map to value. The invoking map should be of only one dimension.

Parameters:

index
The integer element to set.
value
The value of the element.

set

public void set(const char * index, IloIntSet value)

Sets the element index in the current map to value. The invoking map should be of only one dimension.

Parameters:

index
The string element to set.
value
The value of the element.