BloombergLP::bdlar::ArrayVtable

This struct stores a series of function pointers to wrappers that invoke the underlying methods of the supplied type erased object that implement the "array" type category.

Synopsis

Declared in <bdlar_arrayvtable.h>

struct ArrayVtable;

Type Aliases

NameDescription
ManipulateElement Function pointer type manipulating an array element.
Reset Function pointer type resetting an array to its default value.
Resize Function pointer type resizing an array.

Data Members

NameDescription
d_const read-only vtable
d_manipulateElement_fp element manipulator
d_reset_fp reset function
d_resize_fp resize function