Return the contained value, or otherValue if this object is null.
Synopsis
Declared in <bdlb_nullableallocatedvalue.h>
TYPE
valueOr(TYPE const& otherValue) const;
Description
Return the value of the underlying object of a (template parameter) TYPE if this object is non‐null, and the specified otherValue otherwise. Note that this method returns by value, so may be inefficient in some contexts.
Return Value
contained value, or otherValue if this object is null
Parameters
Name |
Description |
otherValue |
fallback value if this object is null |
Created with MrDocs