| OpenCV 4.3.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/variant.hpp>`
`#include <opencv2/gapi/util/throw.hpp>`
`#include <opencv2/gapi/own/assert.hpp>`

## Classes
class | cv::detail::BasicOpaqueRef
class | cv::GOpaque< T >
class | cv::GOpaque< T >
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 &)
static GOpaqueDesc | cv::empty_gopaque_desc ()
std::ostream & | cv::operator<< (std::ostream &os, const cv::GOpaqueDesc &desc)