将异步操作的结果作为共享的future检索
一个共享的未来结果是一个用来检索MATLAB结果的对象®函数或语句的任意次数。
名称空间: |
matlab:发动机 |
包括 | MatlabEngine.hpp |
创建一个FutureResult
对象使用以下异步函数之一:
控件所持有的操作取消 |
成员函数委托给std::shared_future |
---|
|
得到
方法
|
无法启动或连接到MATLAB会话。 |
|
命令执行被取消。 |
|
命令评估中断。处理步骤 |
|
MATLAB会话不可用。 |
|
MATLAB函数存在语法错误。 |
|
MATLAB运行时误差函数。 |
|
MATLAB函数的结果不能转换为指定的类型。 |
取消
bool allowInterrupt = true; / /取消
取消MATLAB函数或语句的求值。
注意,你不能取消异步启动、连接或查找操作,这些操作是通过以下函数启动的:matlab:引擎::startMATLABAsync
,matlab:引擎::connectMATLABAsync
,或matlab:引擎::findMATLABAsync
.
|
如果为false,如果执行已经开始,则不要中断。 |
|
如果MATLAB命令可以取消,则为 |
Bool flag = future.cancel();
没有一个