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

Name

Description

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.

Created with MrDocs