|
join 1.0
lightweight network framework library
|
This is the complete list of members for join::Variant< Ts >, including all inherited members.
| Base typedef | join::Variant< Ts > | |
| DefaultEnabler typedef | join::Variant< Ts > | |
| equal(const Variant &rhs) const | join::Variant< Ts > | inlineprotected |
| get() | join::Variant< Ts > | inline |
| get() const | join::Variant< Ts > | inline |
| get() | join::Variant< Ts > | inline |
| get() const | join::Variant< Ts > | inline |
| getIf() | join::Variant< Ts > | inline |
| getIf() const | join::Variant< Ts > | inline |
| getIf() | join::Variant< Ts > | inline |
| getIf() const | join::Variant< Ts > | inline |
| index() const noexcept | join::Variant< Ts > | inline |
| is() const | join::Variant< Ts > | inline |
| is() const | join::Variant< Ts > | inline |
| lower(const Variant &rhs) const | join::Variant< Ts > | inlineprotected |
| operator<(const Variant< _Ts... > &lhs, const Variant< _Ts... > &rhs) | join::Variant< Ts > | friend |
| operator=(const Variant &other)=default | join::Variant< Ts > | |
| operator=(Variant &&other)=default | join::Variant< Ts > | |
| operator=(T &&t) noexcept | join::Variant< Ts > | inline |
| join::details::VariantStorage< Ts... >::operator=(const VariantStorage &other) | join::details::VariantStorage< Ts... > | inlineprivate |
| join::details::VariantStorage< Ts... >::operator=(VariantStorage &&other) noexcept | join::details::VariantStorage< Ts... > | inlineprivate |
| operator==(const Variant< _Ts... > &lhs, const Variant< _Ts... > &rhs) | join::Variant< Ts > | friend |
| set(Args &&...args) | join::Variant< Ts > | inline |
| set(std::initializer_list< Up > il, Args &&... args) | join::Variant< Ts > | inline |
| set(Args &&...args) | join::Variant< Ts > | inline |
| set(std::initializer_list< Up > il, Args &&... args) | join::Variant< Ts > | inline |
| Variant()=default | join::Variant< Ts > | |
| Variant(const Variant &)=default | join::Variant< Ts > | |
| Variant(Variant &&)=default | join::Variant< Ts > | |
| Variant(T &&t) noexcept | join::Variant< Ts > | inline |
| Variant(in_place_type_t< T >, Args &&... args) | join::Variant< Ts > | inlineexplicit |
| Variant(in_place_type_t< T >, std::initializer_list< Up > il, Args &&... args) | join::Variant< Ts > | inlineexplicit |
| Variant(in_place_index_t< I >, Args &&... args) | join::Variant< Ts > | inlineexplicit |
| Variant(in_place_index_t< I >, std::initializer_list< Up > il, Args &&... args) | join::Variant< Ts > | inlineexplicit |
| ~Variant()=default | join::Variant< Ts > | virtual |