OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::AsyncPromise クラス

非同期操作の結果を提供する。さらに表示...

#include <opencv2/core/detail/async_promise.hpp>

Collaboration diagram for cv::AsyncPromise:

公開型

typedef struct AsyncArray::Impl Impl
 

公開メンバ関数

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

限定公開変数類

Implp
 

フレンド

struct AsyncArray::Impl
 

詳細説明

非同期操作の結果を提供する。

型定義メンバ詳解

◆ Impl

struct AsyncArray::Impl cv::AsyncPromise::Impl

構築子と解体子の詳解

◆ ~AsyncPromise()

cv::AsyncPromise::~AsyncPromise ( )

◆ AsyncPromise() [1/3]

cv::AsyncPromise::AsyncPromise ( )

◆ AsyncPromise() [2/3]

cv::AsyncPromise::AsyncPromise ( const AsyncPromise & o)
explicit

◆ AsyncPromise() [3/3]

cv::AsyncPromise::AsyncPromise ( AsyncPromise && o)
inlineexplicit

メンバ関数詳解

◆ _getImpl()

void * cv::AsyncPromise::_getImpl ( ) const
inline

◆ getArrayResult()

AsyncArray cv::AsyncPromise::getArrayResult ( )

関連付けられた AsyncArray を返す

覚え書き
一度だけ呼び出せる

◆ operator=() [1/2]

AsyncPromise & cv::AsyncPromise::operator= ( AsyncPromise && o)
inline

◆ operator=() [2/2]

AsyncPromise & cv::AsyncPromise::operator= ( const AsyncPromise & o)

◆ release()

void cv::AsyncPromise::release ( )

◆ setException() [1/2]

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

例外を格納する。

引数
[in]exceptionAsyncArray で送出される例外

◆ setException() [2/2]

void cv::AsyncPromise::setException ( std::exception_ptr exception)

例外を格納する。

引数
[in]exceptionAsyncArray で送出される例外

◆ setValue()

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

非同期の結果を格納する。

引数
[in]value結果

Friends And Related Symbol Documentation

◆ AsyncArray::Impl

friend struct AsyncArray::Impl
friend

メンバ変数詳解

◆ p

Impl* cv::AsyncPromise::p
protected

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