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.
Declared in <bdlar_accessorvtable.h>
struct AccessorVtable;
| Name | Description |
|---|---|
AccessArray | Function pointer type accessing an array reference. |
AccessChoice | Function pointer type accessing a choice reference. |
AccessCustomized | Function pointer type accessing a customized-type reference. |
AccessDynamic | Function pointer type accessing a dynamic-type reference. |
AccessEnum | Function pointer type accessing an enumeration reference. |
AccessNullable | Function pointer type accessing a nullable-value reference. |
AccessSequence | Function pointer type accessing a sequence reference. |
AccessSimple | Function pointer type accessing a simple-type reference. |
| 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 |