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.

Synopsis

Declared in <bdlar_nullablevaluevtable.h>

struct NullableValueConstVtable;

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