Vtable for read‐only nullable‐value access.

Synopsis

Declared in <bdlar_nullablevaluevtable.h>

struct NullableValueConstVtable;

Description

This struct stores a series of function pointers to wrappers that invoke the underlying methods with read‐only access of the supplied type erased object that implement the "nullable value" type category.

Type Aliases

Name

Description

AccessValue

Function pointer type accessing the non‐null value of a nullable value.

IsNull

Function pointer type indicating whether a nullable value is null.

ValueCategory

Function pointer type returning the value type category of a nullable value.

XsdName

Function pointer type returning the XSD name of a nullable value.

Data Members

Name

Description

d_accessValue_fp

non‐null value accessor

d_isNull_fp

null predicate

d_valueCategory_fp

value type category accessor

d_xsdName_fp

XSD name accessor

Created with MrDocs