OpenCV 4.5.3(日本語機械翻訳)
公開型 | 公開メンバ関数 | 限定公開変数類 | フレンド | 全メンバ一覧
cv::AsyncPromise クラス

Provides result of asynchronous operations [詳解]

#include <async_promise.hpp>

公開型

typedef struct AsyncArray::Impl Impl

公開メンバ関数

AsyncPromise (const AsyncPromise &o) CV_NOEXCEPT
AsyncPromise & operator= (const AsyncPromise &o) CV_NOEXCEPT
void release () CV_NOEXCEPT
AsyncArray getArrayResult ()
void setValue (InputArray value)
void setException (const cv::Exception &exception)
void * _getImpl () const CV_NOEXCEPT

限定公開変数類

Impl * p

フレンド

struct AsyncArray::Impl

詳解

非同期操作の結果を提供

関数詳解

getArrayResult()

AsyncArray cv::AsyncPromise::getArrayResult ( )

戻り値:関連付けられたAsyncArray

覚え書き
一度だけ呼び出すことができる

setException()

void cv::AsyncPromise::setException ( const cv::Exception & exception )

例外を保存します。

引数
[in]. exception で発生する例外を格納するAsyncArray

setValue()

void cv::AsyncPromise::setValue ( InputArray value )

非同期の結果を格納します。

引数
[in]. value 結果

このクラス詳解は次のファイルから抽出されました: