bdlat_nullableValueAccessValue overloads
Declared in <bdlat_nullablevaluefunctions.h>
Invoke accessor on the non-null value held by object.
template<
class TYPE,
class ACCESSOR>
int
bdlat_nullableValueAccessValue(
bdlb::NullableAllocatedValue<TYPE> const& object,
ACCESSOR& accessor);
» more...
Default customization-point implementation of accessValue for bdlb::NullableValue.
template<
class TYPE,
class ACCESSOR>
int
bdlat_nullableValueAccessValue(
bdlb::NullableValue<TYPE> const& object,
ACCESSOR& accessor);
» more...
accessor on the held valueaccessor| Name | Description |
|---|---|
| object | nullable value whose contents are accessed |
| accessor | functor applied to the held value |