Loading...
Searching...
No Matches
cv::detail::OptRef< RefHolder >::Holder< T > Struct Template Referencefinal
#include <opencv2/gapi/gstreaming.hpp>
Inheritance diagram for cv::detail::OptRef< RefHolder >::Holder< T >:
Public Member Functions | |
Holder (cv::optional< T > &opt) | |
virtual void | mov (RefHolder &h) override |
virtual void | reset () override |
Public Member Functions inherited from cv::detail::OptRef< RefHolder >::OptHolder | |
virtual | ~OptHolder ()=default |
virtual void | mov (RefHolder &h)=0 |
virtual void | reset ()=0 |
Public Attributes | |
std::reference_wrapper< cv::optional< T > > | m_opt_ref |
Additional Inherited Members | |
Public Types inherited from cv::detail::OptRef< RefHolder >::OptHolder | |
using | Ptr = std::shared_ptr< OptHolder > |
Constructor & Destructor Documentation
◆ Holder()
template<typename RefHolder >
template<class T >
|
inlineexplicit |
Member Function Documentation
◆ mov()
template<typename RefHolder >
template<class T >
|
inlineoverridevirtual |
Implements cv::detail::OptRef< RefHolder >::OptHolder.
◆ reset()
template<typename RefHolder >
template<class T >
|
inlineoverridevirtual |
Implements cv::detail::OptRef< RefHolder >::OptHolder.
Member Data Documentation
◆ m_opt_ref
template<typename RefHolder >
template<class T >
std::reference_wrapper<cv::optional<T> > cv::detail::OptRef< RefHolder >::Holder< T >::m_opt_ref |
The documentation for this struct was generated from the following file:
- opencv2/gapi/gstreaming.hpp