跳至主内容
框架 无框架

类IloOplProfiler

定义文件: ilopl/ilooplprofiler.h
IloOplProfiler的地图IloOplProfilerIloOplProfiler
OPL 剖析功能。

该类的实例可以访问 OPL 剖析信息。 将该类对象传递给 "IloOplSettings实例,以激活剖析功能。

另请参阅:

方法概要
public voidend()
public IloOplProfiler(IloEnv env)
public IloOplProfiler(IloEnv env, std::ostream & traceStream)
public voidprintReport(std::ostream & os)
方法详细信息

IloOplProfiler

publicIloOplProfiler(IloEnv env)

这是默认剖析器的构造函数。


IloOplProfiler

publicIloOplProfiler(IloEnv env, std::ostream &traceStream)

这是启用了实时跟踪功能的默认剖析器的构造函数。

实时跟踪对调试非常有用。 它可以帮助您找到导致崩溃的 OPL 处理活动。

参数:

环境
要分配内存的 "IloEnv对象。
traceStream
一个流对象,用于在剖析事件发生时打印这些事件。

结束

public voidend()

清除该对象使用的内存


printReport

public voidprintReport(std::ostream &os)

该成员函数打印剖析信息。 在所有 OPL 活动结束后调用此方法。

参数:

os
输出流。