BloombergLP::bdlat_NullableValueFunctions::ValueType

This meta-function should contain a typedef Type that specifies the type of value stored in a nullable type of the parameterized TYPE.

Synopsis

Declared in <bdlat_nullablevaluefunctions.h>

template<class TYPE>
struct ValueType;

Specializations

NameDescription
ValueType<bdlar::NullableValueConstRef> Metafunction providing the value type of bdlar::NullableValueConstRef.
ValueType<bdlar::NullableValueRef> Metafunction providing the value type of bdlar::NullableValueRef.
ValueType<bdlb::NullableAllocatedValue<TYPE>> Specialization of ValueType for bdlb::NullableAllocatedValue.
ValueType<bdlb::NullableValue<TYPE>> Specialization of ValueType for bdlb::NullableValue.