BloombergLP::bdlar::NullableValueConstRef::NullableValueConstRef

Constructors

Synopses

Declared in <bdlar_nullablevalueref.h>

Create NullableValueConstRef object that wraps the same object as the specified object.

NullableValueConstRef(NullableValueRef const& object);
» more...

Create NullableValueConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.

NullableValueConstRef(
    void const* objectAddress,
    NullableValueConstVtable const* vtable);
» more...

Create NullableValueConstRef object that type erases the supplied nullable object.

template<class t_NULLABLE>
explicit
NullableValueConstRef(
    t_NULLABLE const& nullable,
    void* = 0)
requires IsNullable<t_NULLABLE>::value;
» more...