|
template<typename... Choices> |
bool | shaka::operator== (const variant< Choices... > &lhs, const variant< Choices... > &rhs) |
|
template<typename... Choices> |
bool | shaka::operator!= (const variant< Choices... > &lhs, const variant< Choices... > &rhs) |
|
template<typename T , typename... Choices> |
bool | shaka::holds_alternative (const variant< Choices... > &variant) |
|
template<size_t I, typename... Choices> |
impl::get_const_reference_at_t< I, Choices... > | shaka::get (const variant< Choices... > &variant) |
|
template<size_t I, typename... Choices> |
variant_alternative_t< I, variant< Choices... > > & | shaka::get (variant< Choices... > &variant) |
|
template<typename T , typename... Choices> |
const T & | shaka::get (const variant< Choices... > &variant) |
|
template<typename T , typename... Choices> |
T & | shaka::get (variant< Choices... > &variant) |
|
template<typename T , typename... Choices> |
T && | shaka::get (variant< Choices... > &&variant) |
|
template<size_t I, typename... Choices> |
std::add_const< variant_alternative_t< I, variant< Choices... > > >::type * | shaka::get_if (const variant< Choices... > &variant) |
|
template<size_t I, typename... Choices> |
variant_alternative_t< I, variant< Choices... > > * | shaka::get_if (variant< Choices... > &variant) |
|
template<typename T , typename... Choices> |
const T * | shaka::get_if (const variant< Choices... > &variant) |
|
template<typename T , typename... Choices> |
T * | shaka::get_if (variant< Choices... > &variant) |
|