Loading...
Searching...
No Matches
cv::detail::OpaqueRefT< T > Class Template Referencefinal
#include <opencv2/gapi/gopaque.hpp>
Inheritance diagram for cv::detail::OpaqueRefT< T >:
Public Member Functions | |
OpaqueRefT () | |
OpaqueRefT (const T &obj) | |
OpaqueRefT (T &&obj) | |
OpaqueRefT (T &obj) | |
virtual | ~OpaqueRefT () |
virtual void | mov (BasicOpaqueRef &v) override |
virtual const void * | ptr () const override |
void | reset () |
const T & | rref () const |
virtual void | set (const cv::util::any &a) override |
T & | wref () |
Public Member Functions inherited from cv::detail::BasicOpaqueRef | |
virtual | ~BasicOpaqueRef () |
virtual void | mov (BasicOpaqueRef &ref)=0 |
virtual const void * | ptr () const =0 |
virtual void | set (const cv::util::any &a)=0 |
Additional Inherited Members | |
Public Attributes inherited from cv::detail::BasicOpaqueRef | |
cv::GOpaqueDesc | m_desc |
Constructor & Destructor Documentation
◆ OpaqueRefT() [1/4]
template<typename T >
|
inline |
◆ ~OpaqueRefT()
template<typename T >
|
inlinevirtual |
◆ OpaqueRefT() [2/4]
template<typename T >
|
inlineexplicit |
◆ OpaqueRefT() [3/4]
template<typename T >
|
inlineexplicit |
◆ OpaqueRefT() [4/4]
template<typename T >
|
inlineexplicit |
Member Function Documentation
◆ mov()
template<typename T >
|
inlineoverridevirtual |
Implements cv::detail::BasicOpaqueRef.
◆ ptr()
template<typename T >
|
inlineoverridevirtual |
Implements cv::detail::BasicOpaqueRef.
◆ reset()
template<typename T >
|
inline |
◆ rref()
template<typename T >
|
inline |
◆ set()
template<typename T >
|
inlineoverridevirtual |
Implements cv::detail::BasicOpaqueRef.
◆ wref()
template<typename T >
|
inline |
The documentation for this class was generated from the following file:
- opencv2/gapi/gopaque.hpp