Create a nullable object from the specified optional value.
Declared in <bdlb_nullablevalue.h>
template<class BDE_OTHER_TYPE>
NullableValue(bsl::optional<BDE_OTHER_TYPE> const& value)
requires bsl::is_convertible<BDE_OTHER_TYPE, TYPE>::value &&
!bsl::is_same<bsl::optional<BDE_OTHER_TYPE>, TYPE>::value;
| Name | Description |
|---|---|
| value | optional object providing the initial value |