BloombergLP::bdlar::IsMutableRef

Metafunction indicating whether the specified t_TYPE is a mutable bdlar reference type.

Synopsis

Declared in <bdlar_isref.h>

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

Base Classes

NameDescription
bsl::false_typeMetafunction representing the boolean constant false.

Specializations

NameDescription
IsMutableRef<ArrayRef> Trait indicating that ArrayRef is a bdlar mutable-reference type.
IsMutableRef<ChoiceRef> Trait indicating that ChoiceRef is a bdlar mutable-reference type.
IsMutableRef<CustomizedTypeRef> Trait indicating that CustomizedTypeRef is a bdlar mutable-reference type.
IsMutableRef<DynamicTypeRef> Trait indicating that DynamicTypeRef is a bdlar mutable-reference type.
IsMutableRef<EnumRef> Trait indicating that EnumRef is a bdlar mutable-reference type.
IsMutableRef<NullableValueRef> Trait indicating that NullableValueRef is a bdlar mutable-reference type.
IsMutableRef<SequenceRef> Trait indicating that SequenceRef is a bdlar mutable-reference type.
IsMutableRef<SimpleTypeRef> Trait indicating that SimpleTypeRef is a bdlar mutable-reference type.