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

Name

Description

bsl::false_type

Metafunction representing the boolean constant false.

Specializations

Name

Description

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.

Created with MrDocs