OpenCV  4.9.0
Open Source Computer Vision
Classes | Namespaces | Typedefs | Functions
gopaque.hpp File Reference
#include <functional>
#include <ostream>
#include <memory>
#include <opencv2/gapi/own/exports.hpp>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/util/any.hpp>
#include <opencv2/gapi/util/variant.hpp>
#include <opencv2/gapi/util/throw.hpp>
#include <opencv2/gapi/util/type_traits.hpp>
#include <opencv2/gapi/own/assert.hpp>
#include <opencv2/gapi/gcommon.hpp>
#include <opencv2/gapi/garray.hpp>

Classes

class  cv::detail::BasicOpaqueRef
 
class  cv::GOpaque< T >
 cv::GOpaque<T> template class represents an object of class T in the graph. More...
 
class  cv::GOpaque< T >
 cv::GOpaque<T> template class represents an object of class T in the graph. More...
 
struct  cv::GOpaqueDesc
 
class  cv::detail::GOpaqueU
 
class  cv::detail::OpaqueRef
 
class  cv::detail::OpaqueRefT< T >
 

Namespaces

 cv
 "black box" representation of the file storage associated with a file on disk.
 
 cv::detail
 

Typedefs

using cv::detail::ConstructOpaque = std::function< void(OpaqueRef &)>
 

Functions

template<typename U >
GOpaqueDesc cv::descr_of (const U &)
 
GOpaqueDesc cv::empty_gopaque_desc ()
 
std::ostream & cv::operator<< (std::ostream &os, const cv::GOpaqueDesc &desc)