Loading [MathJax]/extensions/TeX/AMSsymbols.js
OpenCV  
Open Source Computer Vision
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Static Public Member Functions | List of all members
cv::detail::WrapValue< T, Custom > Struct Template Reference

#include <opencv2/gapi/gtype_traits.hpp>

Static Public Member Functions

static auto wrap (const T &t) -> typename std::remove_reference< T >::type
 
template<typename U >
static U wrap_in (const U &u)
 
template<typename U >
static U * wrap_out (U &u)
 

Member Function Documentation

§ wrap()

template<typename T, class Custom = void>
static auto cv::detail::WrapValue< T, Custom >::wrap ( const T &  t) -> typename std::remove_reference<T>::type
inlinestatic

§ wrap_in()

template<typename T, class Custom = void>
template<typename U >
static U cv::detail::WrapValue< T, Custom >::wrap_in ( const U &  u)
inlinestatic

§ wrap_out()

template<typename T, class Custom = void>
template<typename U >
static U* cv::detail::WrapValue< T, Custom >::wrap_out ( U &  u)
inlinestatic

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