Constructors

Synopses

Declared in <bdlar_nullablevalueref.h>

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

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

NullableValueConstRef(
    void const* objectAddress,
    NullableValueConstVtable const* vtable);

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;

Created with MrDocs