|
template<typename T , typename... Types> |
T & | cv::util::get (util::variant< Types... > &v) |
|
template<typename T , typename... Types> |
const T & | cv::util::get (const util::variant< Types... > &v) |
|
template<typename T , typename... Types> |
T * | cv::util::get_if (util::variant< Types... > *v) noexcept |
|
template<typename T , typename... Types> |
const T * | cv::util::get_if (const util::variant< Types... > *v) noexcept |
|
template<typename T , typename... Types> |
bool | cv::util::holds_alternative (const util::variant< Types... > &v) noexcept |
|
template<typename... Us> |
bool | cv::util::operator!= (const variant< Us... > &lhs, const variant< Us... > &rhs) |
|
bool | cv::util::operator== (const util::monostate &, const util::monostate &) |
|
template<typename... Us> |
bool | cv::util::operator== (const variant< Us... > &lhs, const variant< Us... > &rhs) |
|