| OpenCV 4.3.0 Open Source Computer Vision

Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
cv::detail::GOpaqueU Class Reference

`#include <opencv2/gapi/gopaque.hpp>`

## Public Member Functions
| GOpaqueU (const GNode &n, std::size_t out)
template<typename T >
bool | holds () const
GOrigin & | priv ()
const GOrigin & | priv () const

## Protected Member Functions
| GOpaqueU ()
void | setConstructFcn (ConstructOpaque &&cv)
template<typename T >
void | specifyType ()

## Protected Attributes
std::shared_ptr< TypeHintBase > | m_hint
std::shared_ptr< GOrigin > | m_priv

## Friends
template<class >
class | cv::GOpaque

## Constructor & Destructor Documentation

## ◆ GOpaqueU() [1/2]

cv::detail::GOpaqueU::GOpaqueU | ( | const GNode & | n,
|  | std::size_t | out
| ) |  |

## ◆ GOpaqueU() [2/2]

cv::detail::GOpaqueU::GOpaqueU | ( |  | ) |
| protected

## Member Function Documentation

## ◆ holds()

template<typename T >

bool cv::detail::GOpaqueU::holds | ( |  | ) | const

## ◆ priv() [1/2]

GOrigin& cv::detail::GOpaqueU::priv | ( |  | ) |

## ◆ priv() [2/2]

const GOrigin& cv::detail::GOpaqueU::priv | ( |  | ) | const

## ◆ setConstructFcn()

void cv::detail::GOpaqueU::setConstructFcn | ( | ConstructOpaque && | cv | ) |
| protected

## ◆ specifyType()

template<typename T >

void cv::detail::GOpaqueU::specifyType | ( |  | ) |
| protected

## Friends And Related Function Documentation

## ◆ cv::GOpaque

template<class >

friend class cv::GOpaque
| friend

## Member Data Documentation

## ◆ m_hint

std::shared_ptr<TypeHintBase> cv::detail::GOpaqueU::m_hint
| protected

## ◆ m_priv

std::shared_ptr<GOrigin> cv::detail::GOpaqueU::m_priv
| protected

The documentation for this class was generated from the following file:

- opencv2/gapi/gopaque.hpp