BloombergLP::bdlar::IsConstRef

Metafunction that yields true for bdlar const-reference types.

Synopsis

Declared in <bdlar_isref.h>

template<class t_TYPE>
struct IsConstRef
    : bsl::false_type

Base Classes

NameDescription
bsl::false_typeMetafunction representing the boolean constant false.

Specializations

NameDescription
IsConstRef<ArrayConstRef> Trait indicating that ArrayConstRef is a bdlar const-reference type.
IsConstRef<ChoiceConstRef> Trait indicating that ChoiceConstRef is a bdlar const-reference type.
IsConstRef<CustomizedTypeConstRef> Trait indicating that CustomizedTypeConstRef is a bdlar const-reference type.
IsConstRef<DynamicTypeConstRef> Trait indicating that DynamicTypeConstRef is a bdlar const-reference type.
IsConstRef<EnumConstRef> Trait indicating that EnumConstRef is a bdlar const-reference type.
IsConstRef<NullableValueConstRef> Trait indicating that NullableValueConstRef is a bdlar const-reference type.
IsConstRef<SequenceConstRef> Trait indicating that SequenceConstRef is a bdlar const-reference type.
IsConstRef<SimpleTypeConstRef> Trait indicating that SimpleTypeConstRef is a bdlar const-reference type.