| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
cv::detail::OptRef< RefHolder >::OptHolder Struct Referenceabstract

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

Collaboration diagram for cv::detail::OptRef< RefHolder >::OptHolder:

## 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 | ( |  | ) |
| virtual default

## Member Function Documentation

## ◆ mov()

template<typename RefHolder >

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

Implemented in cv::detail::OptRef< RefHolder >::Holder< T >.

## ◆ reset()

template<typename RefHolder >

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

Implemented in cv::detail::OptRef< RefHolder >::Holder< T >.

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

- opencv2/gapi/gstreaming.hpp