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 "dynamic" type category.
Declared in <bdlar_dynamictypevtable.h>
struct DynamicTypeConstVtable;
| Name | Description |
|---|---|
TypeCategory | Function pointer type returning the runtime type category of a dynamic type. |
ValueRef | Function pointer type returning a const reference to the underlying value. |
XsdName | Function pointer type returning the XSD name of a dynamic type. |
| Name | Description |
|---|---|
d_typeCategory_fp | type category accessor |
d_valueRef_fp | const value reference accessor |
d_xsdName_fp | XSD name accessor |