![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/gapi/util/variant.hpp>
Public Member Functions | |
| variant () noexcept | |
| variant (const variant &other) | |
| template<typename T, typename = util::are_different_t<variant, T>> | |
| variant (T &&t) | |
| variant (variant &&other) noexcept | |
| ~variant () | |
| std::size_t | index () const noexcept |
| variant & | operator= (const variant &rhs) |
| template<typename... Ts> | |
| variant< Ts... > & | operator= (const variant< Ts... > &rhs) |
| template<typename T, typename> | |
| variant< Ts... > & | operator= (T &&t) noexcept |
| template<typename T, typename = util::are_different_t<variant, T>> | |
| variant & | operator= (T &&t) noexcept |
| variant & | operator= (variant &&rhs) noexcept |
| template<typename... Ts> | |
| variant< Ts... > & | operator= (variant< Ts... > &&rhs) noexcept |
| void | swap (variant &rhs) noexcept |
Static Public Member Functions | |
| template<typename T> | |
| static constexpr std::size_t | index_of () |
Protected Attributes | |
| Memory | memory |
Friends | |
| template<typename T, typename... Us> | |
| const T & | get (const variant< Us... > &v) |
| template<typename T, typename... Us> | |
| T & | get (variant< Us... > &v) |
| template<typename T, typename... Us> | |
| const T * | get_if (const variant< Us... > *v) noexcept |
| template<typename T, typename... Us> | |
| T * | get_if (variant< Us... > *v) noexcept |
| template<typename... Us> | |
| bool | operator== (const variant< Us... > &lhs, const variant< Us... > &rhs) |
|
noexcept |
| cv::util::variant< Ts >::variant | ( | const variant< Ts > & | other | ) |
|
noexcept |
|
explicit |
| cv::util::variant< Ts >::~variant | ( | ) |
|
noexcept |
|
staticconstexpr |
| variant & cv::util::variant< Ts >::operator= | ( | const variant< Ts > & | rhs | ) |
| variant< Ts... > & cv::util::variant< Ts >::operator= | ( | const variant< Ts... > & | rhs | ) |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |