BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlb::ConstNullableValueRef< TYPE > Member List

This is the complete list of members for bdlb::ConstNullableValueRef< TYPE >, including all inherited members.

BSLS_DEPRECATE_FEATURE("bdl", "ConstNullableValueRef::addressOr", "Use 'has_value() ? &value() : address' instead") const TYPE *addressOr(const TYPE *address) constbdlb::ConstNullableValueRef< TYPE >
BSLS_DEPRECATE_FEATURE("bdl", "ConstNullableValueRef::valueOr", "Use 'value_or' instead") TYPE valueOr(const TYPE &otherValue) constbdlb::ConstNullableValueRef< TYPE >
BSLS_DEPRECATE_FEATURE("bdl", "ConstNullableValueRef::valueOrNull", "Use 'has_value() ? &value() : NULL' instead") const TYPE *valueOrNull() constbdlb::ConstNullableValueRef< TYPE >
ConstNullableValueRef(const bsl::optional< TYPE > &opt)bdlb::ConstNullableValueRef< TYPE >inline
ConstNullableValueRef(const NullableAllocatedValue< TYPE > &opt)bdlb::ConstNullableValueRef< TYPE >inline
ConstNullableValueRef(const NullableValueRef< TYPE > &ref)bdlb::ConstNullableValueRef< TYPE >inline
ConstNullableValueRef(const ConstNullableValueRef &original)bdlb::ConstNullableValueRef< TYPE >inline
has_value() const BSLS_KEYWORD_NOEXCEPTbdlb::ConstNullableValueRef< TYPE >inline
isNull() const BSLS_KEYWORD_NOEXCEPTbdlb::ConstNullableValueRef< TYPE >inline
operator UnspecifiedBool() const BSLS_NOTHROW_SPECbdlb::ConstNullableValueRef< TYPE >inline
operator*() constbdlb::ConstNullableValueRef< TYPE >inline
operator->() constbdlb::ConstNullableValueRef< TYPE >inline
value() constbdlb::ConstNullableValueRef< TYPE >inline
value_or(const ANY_TYPE &default_value) constbdlb::ConstNullableValueRef< TYPE >inline
value_type typedefbdlb::ConstNullableValueRef< TYPE >
~ConstNullableValueRef()bdlb::ConstNullableValueRef< TYPE >