This is the complete list of members for cetl::variant< Ts >, including all inherited members.
detail::var::visit (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
emplace(Args &&... ar) | cetl::variant< Ts > | inline |
emplace(const std::initializer_list< U > il, Args &&... ar) | cetl::variant< Ts > | inline |
emplace(Args &&... ar) | cetl::variant< Ts > | inline |
emplace(const std::initializer_list< U > il, Args &&... ar) | cetl::variant< Ts > | inline |
get (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
get (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
get (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
get (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
get_if (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
get_if (defined in cetl::variant< Ts >) | cetl::variant< Ts > | friend |
index() const noexcept | cetl::variant< Ts > | inline |
operator=(const variant &rhs)=default | cetl::variant< Ts > | |
operator=(variant &&rhs) noexcept(tys::nothrow_move_constructible &&tys::nothrow_move_assignable)=default | cetl::variant< Ts > | |
operator=(U &&from) noexcept(std::is_nothrow_constructible< Alt, U >::value &&std::is_nothrow_assignable< Alt &, U >::value) | cetl::variant< Ts > | inline |
swap(variant &other) noexcept(tys::nothrow_move_constructible &&tys::nothrow_swappable) | cetl::variant< Ts > | inline |
valueless_by_exception() const noexcept | cetl::variant< Ts > | inline |
variant() noexcept(std::is_nothrow_default_constructible< nth_type< 0 > >::value) | cetl::variant< Ts > | inline |
variant(const variant &other)=default | cetl::variant< Ts > | |
variant(variant &&other) noexcept(tys::nothrow_move_constructible)=default | cetl::variant< Ts > | |
variant(U &&from) noexcept(std::is_nothrow_constructible< nth_type< Ix >, U >::value) | cetl::variant< Ts > | inline |
variant(const in_place_type_t< T >, Args &&... args) | cetl::variant< Ts > | inlineexplicit |
variant(const in_place_type_t< T >, const std::initializer_list< U > il, Args &&... args) | cetl::variant< Ts > | inlineexplicit |
variant(const in_place_index_t< Ix >, Args &&... args) | cetl::variant< Ts > | inlineexplicit |
variant(const in_place_index_t< Ix >, const std::initializer_list< U > il, Args &&... args) | cetl::variant< Ts > | inlineexplicit |