| allocator() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| bdexStreamIn(STREAM &stream, int version) | bdlb::NullableAllocatedValue< TYPE > | |
| bdexStreamOut(STREAM &stream, int version) const | bdlb::NullableAllocatedValue< TYPE > | |
| BSLMF_NESTED_TRAIT_DECLARATION(NullableAllocatedValue, bslma::UsesBslmaAllocator) | bdlb::NullableAllocatedValue< TYPE > | |
| BSLMF_NESTED_TRAIT_DECLARATION(NullableAllocatedValue, bslmf::IsBitwiseMoveable) | bdlb::NullableAllocatedValue< TYPE > | |
| BSLMF_NESTED_TRAIT_DECLARATION(NullableAllocatedValue, bdlb::HasPrintMethod) | bdlb::NullableAllocatedValue< TYPE > | |
| BSLS_DEPRECATE_FEATURE("bdl", "NullableAllocatedValue::addressOr", "Use 'has_value() ? &value() : address' instead") const TYPE *addressOr(const TYPE *address) const | bdlb::NullableAllocatedValue< TYPE > | |
| BSLS_DEPRECATE_FEATURE("bdl", "NullableAllocatedValue::makeValueInplace", "Use 'emplace' instead") TYPE &makeValueInplace(ARGS &&... args) | bdlb::NullableAllocatedValue< TYPE > | |
| BSLS_DEPRECATE_FEATURE("bdl", "NullableAllocatedValue::valueOr", "Use 'value_or' instead") TYPE valueOr(const TYPE &otherValue) const | bdlb::NullableAllocatedValue< TYPE > | |
| BSLS_DEPRECATE_FEATURE("bdl", "NullableAllocatedValue::valueOrNull", "Use 'has_value() ? &value() : NULL' instead") const TYPE *valueOrNull() const | bdlb::NullableAllocatedValue< TYPE > | |
| d_buffer | bdlb::NullableAllocatedValue< TYPE > | |
| d_pointer_p | bdlb::NullableAllocatedValue< TYPE > | |
| emplace(BSLS_COMPILERFEATURES_FORWARD_REF(ARGS)...) | bdlb::NullableAllocatedValue< TYPE > | |
| emplace(BSLS_COMPILERFEATURES_FORWARD_REF(ARGS)... args) | bdlb::NullableAllocatedValue< TYPE > | inline |
| get_allocator() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| has_value() const BSLS_KEYWORD_NOEXCEPT | bdlb::NullableAllocatedValue< TYPE > | inline |
| isNull() const BSLS_KEYWORD_NOEXCEPT | bdlb::NullableAllocatedValue< TYPE > | inline |
| makeValue(const TYPE &val) | bdlb::NullableAllocatedValue< TYPE > | inline |
| makeValue() | bdlb::NullableAllocatedValue< TYPE > | inline |
| maxSupportedBdexVersion(int versionSelector) const | bdlb::NullableAllocatedValue< TYPE > | inline |
| maxSupportedBdexVersion() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue() | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const bsl::allocator< char > &allocator) | bdlb::NullableAllocatedValue< TYPE > | inlineexplicit |
| NullableAllocatedValue(const bsl::nullopt_t &) | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const bsl::nullopt_t &, const bsl::allocator< char > &allocator) | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const NullableAllocatedValue &original) | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const NullableAllocatedValue &original, const bsl::allocator< char > &allocator) | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const TYPE &value) | bdlb::NullableAllocatedValue< TYPE > | inline |
| NullableAllocatedValue(const TYPE &value, const bsl::allocator< char > &allocator) | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator UnspecifiedBool() const BSLS_NOTHROW_SPEC | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator*() | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator*() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator->() | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator->() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator=(const NullableAllocatedValue &rhs) | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator=(const bsl::nullopt_t &) | bdlb::NullableAllocatedValue< TYPE > | inline |
| operator=(const TYPE &rhs) | bdlb::NullableAllocatedValue< TYPE > | inline |
| print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const | bdlb::NullableAllocatedValue< TYPE > | inline |
| reset() | bdlb::NullableAllocatedValue< TYPE > | inline |
| swap(NullableAllocatedValue &other) | bdlb::NullableAllocatedValue< TYPE > | |
| value() | bdlb::NullableAllocatedValue< TYPE > | inline |
| value() const | bdlb::NullableAllocatedValue< TYPE > | inline |
| value_or(const ANY_TYPE &default_value) const | bdlb::NullableAllocatedValue< TYPE > | inline |
| ValueType typedef | bdlb::NullableAllocatedValue< TYPE > | |
| ~NullableAllocatedValue() | bdlb::NullableAllocatedValue< TYPE > | inline |