BloombergLP::bdlar::VtableUtil_ByCategory

Metafunction mapping a bdlat type category tag to its corresponding vtable utility type.

Synopsis

Declared in <bdlar_vtableutil.h>

template<class t_CATEGORY>
struct VtableUtil_ByCategory;

Specializations

NameDescription
VtableUtil_ByCategory<bdlat_TypeCategory::Array> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::Array.
VtableUtil_ByCategory<bdlat_TypeCategory::Choice> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::Choice.
VtableUtil_ByCategory<bdlat_TypeCategory::CustomizedType> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::CustomizedType.
VtableUtil_ByCategory<bdlat_TypeCategory::DynamicType> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::DynamicType.
VtableUtil_ByCategory<bdlat_TypeCategory::Enumeration> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::Enumeration.
VtableUtil_ByCategory<bdlat_TypeCategory::NullableValue> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::NullableValue.
VtableUtil_ByCategory<bdlat_TypeCategory::Sequence> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::Sequence.
VtableUtil_ByCategory<bdlat_TypeCategory::Simple> Specialization of VtableUtil_ByCategory for bdlat_TypeCategory::Simple.