OpenCV  4.5.2
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)
 
void setKind (cv::detail::OpaqueKind)
 
template<typename T >
void specifyType ()
 
template<typename T >
void storeKind ()
 

Protected Attributes

std::shared_ptr< TypeHintBasem_hint
 
std::shared_ptr< GOrigin > m_priv
 

Friends

template<class >
class cv::GOpaque
 

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename T >
bool cv::detail::GOpaqueU::holds ( ) const
GOrigin& cv::detail::GOpaqueU::priv ( )
const GOrigin& cv::detail::GOpaqueU::priv ( ) const
void cv::detail::GOpaqueU::setConstructFcn ( ConstructOpaque &&  cv)
protected
void cv::detail::GOpaqueU::setKind ( cv::detail::OpaqueKind  )
protected
template<typename T >
void cv::detail::GOpaqueU::specifyType ( )
protected
template<typename T >
void cv::detail::GOpaqueU::storeKind ( )
protected

Friends And Related Function Documentation

template<class >
friend class cv::GOpaque
friend

Member Data Documentation

std::shared_ptr<TypeHintBase> cv::detail::GOpaqueU::m_hint
protected
std::shared_ptr<GOrigin> cv::detail::GOpaqueU::m_priv
protected

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