Return the address of the contained value, or address if null.

Synopsis

Declared in <bdlb_nullableallocatedvalue.h>

TYPE const*
addressOr(TYPE const* address) const;

Description

Return an address providing non‐modifiable access to the underlying object of a (template parameter) TYPE if this object is non‐null, and the specified address otherwise.

Return Value

address of the contained value, or address if null

Parameters

Name

Description

address

fallback address if this object is null

Created with MrDocs