join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Variant< Ts > Member List

This is the complete list of members for join::Variant< Ts >, including all inherited members.

Base typedefjoin::Variant< Ts >
DefaultEnabler typedefjoin::Variant< Ts >
equal(const Variant &rhs) constjoin::Variant< Ts >inlineprotected
get()join::Variant< Ts >inline
get() constjoin::Variant< Ts >inline
get()join::Variant< Ts >inline
get() constjoin::Variant< Ts >inline
getIf()join::Variant< Ts >inline
getIf() constjoin::Variant< Ts >inline
getIf()join::Variant< Ts >inline
getIf() constjoin::Variant< Ts >inline
index() const noexceptjoin::Variant< Ts >inline
is() constjoin::Variant< Ts >inline
is() constjoin::Variant< Ts >inline
lower(const Variant &rhs) constjoin::Variant< Ts >inlineprotected
operator<(const Variant< _Ts... > &lhs, const Variant< _Ts... > &rhs)join::Variant< Ts >friend
operator=(const Variant &other)=defaultjoin::Variant< Ts >
operator=(Variant &&other)=defaultjoin::Variant< Ts >
operator=(T &&t) noexceptjoin::Variant< Ts >inline
join::details::VariantStorage< Ts... >::operator=(const VariantStorage &other)join::details::VariantStorage< Ts... >inlineprivate
join::details::VariantStorage< Ts... >::operator=(VariantStorage &&other) noexceptjoin::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()=defaultjoin::Variant< Ts >
Variant(const Variant &)=defaultjoin::Variant< Ts >
Variant(Variant &&)=defaultjoin::Variant< Ts >
Variant(T &&t) noexceptjoin::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()=defaultjoin::Variant< Ts >virtual