跳至主内容
框架 无框架

类IloDataCollection

定义文件: ilconcert/ilocollection.h
IloDataCollection的地图IloDataCollectionIloDiscreteDataCollectionIloDataCollection
用于表示数据集合的类。

该抽象类表示一个数据集合。 存在不同类型的域名:

基本类型:"IloInteger区间或枚举(任何枚举对象,如字符串或布尔值)。

多值类型:集合(无冗余的基本类型值列表)。

方法概要
public voiddisplay(ostream & os) const
public voidend()
public IloEnvgetEnv()
public const char *getName() const
public IloBoolisIntRange() const
public IloBoolisIntSet() const
public IloBoolisNumRange() const
public IloBoolisNumSet() const
public IloBoolisSymbolSet() const
public IloBoolisTupleSet() const
public static voidsort(IloNumArray & array)
public static voidsort(IloNumArray & array, IloInt min, IloInt max)
public static voidsort(IloIntArray & array)
public static voidsort(IloIntArray & array, IloInt min, IloInt max)
方法详细信息

显示

public voiddisplay(ostream &os) const

输出域。


结束

public voidend()

该成员函数用于删除调用的数据域。 也就是说,它会释放调用对象使用的所有资源。 调用该成员函数后,不能再使用调用的可提取对象。


getEnv

publicIloEnv getEnv()

该成员函数返回当前环境。

返回:

当前的环境。

getName

公共 const char *getName() const

此成员函数返回集合的名称。

返回:

集合的名称。

isIntRange

publicIloBool isIntRange() const

该成员函数检查域是否为整数值范围。

另请参阅:

返回:

如果给定域是一个整数值范围,则使用IloTrue

isIntSet

publicIloBool isIntSet() const

该成员函数检查域是否为整数值集合。

另请参阅:

返回:

如果给定域是一组整数值,则使用IloTrue

isNumRange

publicIloBool isNumRange() const

该成员函数检查域是否为数值范围。

返回:

如果给定域是一个数值范围,则使用IloTrue

isNumSet

publicIloBool isNumSet() const

该成员函数检查域是否为一组数值。

另请参阅:

返回:

如果给定域是一组数值,则使用IloTrue

isSymbolSet

publicIloBool isSymbolSet() const

该成员函数检查域是否为字符串值集。

另请参阅:

返回:

如果给定域是一组字符串值,则使用IloTrue

isTupleSet

publicIloBool isTupleSet() const

该成员函数检查域是否是 "IloTuple的集合。

另请参阅:

返回:

IloTrue if the given domain is a set of IloTuple values.

排序

public static voidsortIloNumArray&array)

该成员函数允许您对 "IloNumArray进行排序。

参数:

矩阵
要排序的 "IloNumArray

排序

public static voidsortIloNumArray&array,IloInt min,IloInt max)

该成员函数允许您对 "IloNumArray进行排序,并为排序设置数组中的最小索引和最大索引。

参数:

矩阵
要排序的 "IloNumArray
分钟
数组中用于排序的最小索引。
最大
数组中用于排序的最大索引。

排序

public static voidsortIloIntArray&array)

该成员函数允许您对 "IloIntArray进行排序。

参数:

矩阵
要排序的 "IloIntArray

排序

public static voidsortIloIntArray&array,IloInt min,IloInt max)

该成员函数允许您对 "IloIntArray进行排序,并设置排序的最小值和最大值。

参数:

矩阵
要排序的 "IloIntArray
分钟
数组中用于排序的最小索引。
最大
数组中用于排序的最大索引。