BloombergLP::bdlar::CustomizedTypeConstVtable

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 "customized type" type category.

Synopsis

Declared in <bdlar_customizedtypevtable.h>

struct CustomizedTypeConstVtable;

Type Aliases

NameDescription
BaseCategory Function pointer type returning the type category of the base type.
ConvertToBaseType Function pointer type converting a customized type to its base type.
XsdName Function pointer type returning the XSD name of a customized type.

Data Members

NameDescription
d_baseCategory_fp base type category
d_convertToBaseType_fp base type converter
d_xsdName_fp XSD name accessor