This class is a wrapper for either a bsl::optional or NullableAllocatedValue, and provides non‐modifiable access to the wrapped object.
Synopsis
Declared in <bdlb_nullablevalueref.h>
template<class TYPE>
class ConstNullableValueRef;
Type Aliases
Name |
Description |
|
Member Functions
Name |
Description |
|
Constructors |
Return the address of the value, or |
|
Return |
|
Return whether the target does not contain a value. |
|
Return a reference providing non‐modifiable access to the underlying |
|
Return a pointer providing non‐modifiable access to the underlying |
|
Return a non‐modifiable reference to the underlying value. |
|
Return the underlying value, or |
|
Return an address providing non‐modifiable access to the underlying object of a (template parameter) |
|
Return the underlying value, or |
|
Return |
Non-Member Functions
Name |
Description |
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return whether |
|
Return |
|
Return whether |
|
Return whether |
|
Return whether |
Created with MrDocs