This trait may be declared for "customized type" types.

Synopsis

Declared in <bdlat_typetraits.h>

template<class TYPE>
struct bdlat_IsBasicCustomizedType
    : bslmf::DetectNestedTrait<TYPE, bdlat_IsBasicCustomizedType>::type

Base Classes

Name

Description

bslmf::DetectNestedTrait<TYPE, bdlat_IsBasicCustomizedType>::type

Specializations

Name

Description

bdlat_IsBasicCustomizedType<balb::CustomInt>

Specialize bdlat_IsBasicCustomizedType to indicate that CustomInt is a basic customized type.

bdlat_IsBasicCustomizedType<balb::CustomString>

Specialize bdlat_IsBasicCustomizedType to indicate that CustomString is a basic customized type.

bdlat_IsBasicCustomizedType<baljsn::EncoderTestChoiceWithAllCategoriesCustomizedType>

Specialize bdlat_IsBasicCustomizedType for EncoderTestChoiceWithAllCategoriesCustomizedType.

bdlat_IsBasicCustomizedType<baljsn::EncoderTestSequenceWithAllCategoriesCustomizedType>

Specialize bdlat_IsBasicCustomizedType for EncoderTestSequenceWithAllCategoriesCustomizedType.

Created with MrDocs