5 #ifndef OPENCV_CORE_ASYNC_PROMISE_HPP
6 #define OPENCV_CORE_ASYNC_PROMISE_HPP
8 #include "../async.hpp"
10 #include "exception_ptr.hpp"
Returns result of asynchronous operations.
Definition: async.hpp:30
friend struct Impl
Definition: async.hpp:92
Provides result of asynchronous operations.
Definition: async_promise.hpp:23
void setException(const cv::Exception &exception)
void setException(std::exception_ptr exception)
struct AsyncArray::Impl Impl
Definition: async_promise.hpp:60
void * _getImpl() const CV_NOEXCEPT
Definition: async_promise.hpp:61
~AsyncPromise() CV_NOEXCEPT
Impl * p
Definition: async_promise.hpp:63
AsyncPromise(AsyncPromise &&o)
Definition: async_promise.hpp:55
Class passed to an error.
Definition: core.hpp:115
CV__DEBUG_NS_END typedef const _InputArray & InputArray
Definition: mat.hpp:442
int CvScalar value
Definition: core_c.h:720
#define CV_EXPORTS
Definition: cvdef.h:435
#define CV_NOEXCEPT
Definition: cvdef.h:800
"black box" representation of the file storage associated with a file on disk.
Definition: calib3d.hpp:441