Skip to main content
FRAMES NO FRAMES

Class IloIntCollectionMap

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

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

Method Summary
public voidendElements()
public const IloIntCollectionget(IloTuple index) const
public const IloIntCollectionget(IloSymbol index) const
public const IloIntCollectionget(const char * index) const
public const IloIntCollectionget(IloNum index) const
public const IloIntCollectionget(IloInt index) const
public IloIntCollectiongetAt(IloMapIndexArray indices) const
public IloMap< IloIntCollection >getSub(const char * index) const
public IloMap< IloIntCollection >getSub(IloTuple index) const
public IloMap< IloIntCollection >getSub(IloInt index) const
public IloMap< IloIntCollection >getSub(IloNum index) const
public IloMap< IloIntCollection >operator[](IloTuple index) const
public IloMap< IloIntCollection >operator[](IloSymbol index) const
public IloMap< IloIntCollection >operator[](const char * index) const
public IloMap< IloIntCollection >operator[](IloNum index) const
public IloMap< IloIntCollection >operator[](IloInt index) const
Method Detail

endElements

public void endElements()

This method ends the invoking map along with all of its elements.


get

public const IloIntCollection 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 IloIntCollection 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 IloIntCollection 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 IloIntCollection 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 IloIntCollection 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 IloIntCollection 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 IloMap< IloIntCollection > 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 IloMap< IloIntCollection > 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 IloMap< IloIntCollection > 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 IloMap< IloIntCollection > 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 IloMap< IloIntCollection > operator[](IloTuple index) const

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


operator[]

public IloMap< IloIntCollection > operator[](IloSymbol index) const

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


operator[]

public IloMap< IloIntCollection > operator[](const char * index) const

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


operator[]

public IloMap< IloIntCollection > operator[](IloNum index) const

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


operator[]

public IloMap< IloIntCollection > operator[](IloInt index) const

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