OpenCV  4.6.0-dev
Open Source Computer Vision
Public Member Functions | Public Attributes | List of all members
cv::util::copy_through_move_t< T > Struct Template Reference

#include <opencv2/gapi/util/copy_through_move.hpp>

Public Member Functions

 copy_through_move_t (T &&g)
 
 copy_through_move_t (copy_through_move_t &&)=default
 
 copy_through_move_t (copy_through_move_t const &lhs)
 
const T & get () const
 
T & get ()
 

Public Attributes

value
 

Constructor & Destructor Documentation

◆ copy_through_move_t() [1/3]

template<typename T >
cv::util::copy_through_move_t< T >::copy_through_move_t ( T &&  g)
inline

◆ copy_through_move_t() [2/3]

template<typename T >
cv::util::copy_through_move_t< T >::copy_through_move_t ( copy_through_move_t< T > &&  )
default

◆ copy_through_move_t() [3/3]

template<typename T >
cv::util::copy_through_move_t< T >::copy_through_move_t ( copy_through_move_t< T > const &  lhs)
inline

Member Function Documentation

◆ get() [1/2]

template<typename T >
const T& cv::util::copy_through_move_t< T >::get ( ) const
inline

◆ get() [2/2]

template<typename T >
T& cv::util::copy_through_move_t< T >::get ( )
inline

Member Data Documentation

◆ value

template<typename T >
T cv::util::copy_through_move_t< T >::value

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