BloombergLP::bslstl::Variant_CorrespondingStdVariant

This component-private metafunction declares a member type that is an alias to the std::variant type corresponding to t_TYPE if one exists, and void otherwise.

Synopsis

Declared in <bslstl_variant.h>

template<class t_TYPE>
struct Variant_CorrespondingStdVariant;

Type Aliases

NameDescription
type Corresponding std::variant type, or void if none exists.

Specializations

Name
Variant_CorrespondingStdVariant<bsl::variant<t_HEAD, t_TAIL...>>