5 #ifndef OPENCV_CORE_ASYNC_HPP
6 #define OPENCV_CORE_ASYNC_HPP
8 #include <opencv2/core/mat.hpp>
73 template<
typename _Rep,
typename _Period>
79 template<
typename _Rep,
typename _Period>
92 struct Impl;
friend struct Impl;
Returns result of asynchronous operations.
Definition: async.hpp:30
CV_WRAP bool wait_for(double timeoutNs) const
Definition: async.hpp:66
AsyncArray & operator=(AsyncArray &&o) CV_NOEXCEPT
Definition: async.hpp:71
void * _getImpl() const CV_NOEXCEPT
Definition: async.hpp:93
Impl * p
Definition: async.hpp:95
bool wait_for(int64 timeoutNs) const
~AsyncArray() CV_NOEXCEPT
bool wait_for(const std::chrono::duration< _Rep, _Period > &timeout)
Definition: async.hpp:80
CV_WRAP bool valid() const CV_NOEXCEPT
bool get(OutputArray dst, const std::chrono::duration< _Rep, _Period > &timeout)
Definition: async.hpp:74
CV_WRAP bool get(OutputArray dst, double timeoutNs) const
Definition: async.hpp:61
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition: mat.hpp:296
int count
Definition: core_c.h:1413
int64_t int64
Definition: interface.h:61
#define CV_EXPORTS_W
Definition: cvdef.h:472
#define CV_NOEXCEPT
Definition: cvdef.h:800
#define CV_WRAP
Definition: cvdef.h:481
OutputArray dst
Definition: imgproc.hpp:3564
"black box" representation of the file storage associated with a file on disk.
Definition: calib3d.hpp:441