|
| 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) |
| |