This struct stores a series of function pointers to wrappers that invoke the underlying accessor methods with read-only access of the supplied type-erased object and field metadata.
Declared in <bdlar_accessorvtable.h>
struct AccessorWithInfoVtable;
| Name | Description |
|---|---|
AccessArray | Function pointer type accessing an array reference with field metadata. |
AccessChoice | Function pointer type accessing a choice reference with field metadata. |
AccessCustomized | Function pointer type accessing a customized-type reference with field metadata. |
AccessDynamic | Function pointer type accessing a dynamic-type reference with field metadata. |
AccessEnum | Function pointer type accessing an enumeration reference with field metadata. |
AccessNullable | Function pointer type accessing a nullable-value reference with field metadata. |
AccessSequence | Function pointer type accessing a sequence reference with field metadata. |
AccessSimple | Function pointer type accessing a simple-type reference with field metadata. |
| Name | Description |
|---|---|
d_accessArray_fp | array accessor function |
d_accessChoice_fp | choice accessor |
d_accessCustomized_fp | customized-type accessor |
d_accessDynamic_fp | dynamic-type accessor |
d_accessEnum_fp | enumeration accessor |
d_accessNullable_fp | nullable accessor function |
d_accessSequence_fp | sequence accessor |
d_accessSimple_fp | simple-type accessor |