BloombergLP::bdlar::ArrayConstVtable

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

Synopsis

Declared in <bdlar_arrayvtable.h>

struct ArrayConstVtable;

Type Aliases

NameDescription
AccessElement Function pointer type accessing an array element with read-only access.
ElementCategory Function pointer type returning the element type category.
Size Function pointer type returning the number of elements in an array.
XsdName Function pointer type returning the XSD name for an array.

Data Members

NameDescription
d_accessElement_fp element access function
d_elementCategory_fp element category accessor
d_size_fp size accessor
d_xsdName_fp XSD name accessor