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.

Synopsis

Declared in <bdlar_accessorvtable.h>

struct AccessorVtable;

Type Aliases

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.

Data Members

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

Created with MrDocs