Vtable for read‐only dynamic type access.

Synopsis

Declared in <bdlar_dynamictypevtable.h>

struct DynamicTypeConstVtable;

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

Type Aliases

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.

Data Members

Name

Description

d_typeCategory_fp

type category accessor

d_valueRef_fp

const value reference accessor

d_xsdName_fp

XSD name accessor

Created with MrDocs