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