OpenCV  4.6.0-dev
Open Source Computer Vision
Public Types | Public Member Functions | List of all members
cv::detail::OptRef< RefHolder >::OptHolder Struct Referenceabstract

#include <opencv2/gapi/gstreaming.hpp>

Inheritance diagram for cv::detail::OptRef< RefHolder >::OptHolder:
cv::detail::OptRef< RefHolder >::Holder< T >

Public Types

using Ptr = std::shared_ptr< OptHolder >
 

Public Member Functions

virtual ~OptHolder ()=default
 
virtual void mov (RefHolder &h)=0
 
virtual void reset ()=0
 

Member Typedef Documentation

◆ Ptr

template<typename RefHolder >
using cv::detail::OptRef< RefHolder >::OptHolder::Ptr = std::shared_ptr<OptHolder>

Constructor & Destructor Documentation

◆ ~OptHolder()

template<typename RefHolder >
virtual cv::detail::OptRef< RefHolder >::OptHolder::~OptHolder ( )
virtualdefault

Member Function Documentation

◆ mov()

template<typename RefHolder >
virtual void cv::detail::OptRef< RefHolder >::OptHolder::mov ( RefHolder &  h)
pure virtual

◆ reset()

template<typename RefHolder >
virtual void cv::detail::OptRef< RefHolder >::OptHolder::reset ( )
pure virtual

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