Loading...
Searching...
No Matches
cv::GArg Class Reference
#include <opencv2/gapi/garg.hpp>
Public Member Functions | |
GArg () | |
template<typename T , typename std::enable_if<!detail::is_garg< T >::value, int >::type = 0> | |
GArg (const T &t) | |
template<typename T , typename std::enable_if<!detail::is_garg< T >::value, int >::type = 0> | |
GArg (T &&t) | |
template<typename T > | |
T & | get () |
template<typename T > | |
const T & | get () const |
template<typename T > | |
T & | unsafe_get () |
template<typename T > | |
const T & | unsafe_get () const |
Public Attributes | |
detail::ArgKind | kind = detail::ArgKind::OPAQUE_VAL |
detail::OpaqueKind | opaque_kind = detail::OpaqueKind::CV_UNKNOWN |
Protected Attributes | |
util::any | value |
Constructor & Destructor Documentation
◆ GArg() [1/3]
|
inline |
◆ GArg() [2/3]
template<typename T , typename std::enable_if<!detail::is_garg< T >::value, int >::type = 0>
|
inlineexplicit |
◆ GArg() [3/3]
template<typename T , typename std::enable_if<!detail::is_garg< T >::value, int >::type = 0>
|
inlineexplicit |
Member Function Documentation
◆ get() [1/2]
template<typename T >
|
inline |
◆ get() [2/2]
template<typename T >
|
inline |
◆ unsafe_get() [1/2]
template<typename T >
|
inline |
◆ unsafe_get() [2/2]
template<typename T >
|
inline |
Member Data Documentation
◆ kind
detail::ArgKind cv::GArg::kind = detail::ArgKind::OPAQUE_VAL |
◆ opaque_kind
detail::OpaqueKind cv::GArg::opaque_kind = detail::OpaqueKind::CV_UNKNOWN |
◆ value
|
protected |
The documentation for this class was generated from the following file:
- opencv2/gapi/garg.hpp