This struct stores a series of function pointers to wrappers that invoke the underlying methods of the supplied type erased object that implement the "sequence" type category.
Declared in <bdlar_sequencevtable.h>
struct SequenceVtable;
| Name | Description |
|---|---|
ManipulateAttributeById | Function pointer type manipulating a sequence attribute by id. |
ManipulateAttributeByName | Function pointer type manipulating a sequence attribute by name. |
ManipulateAttributes | Function pointer type manipulating all attributes of a sequence. |
Reset | Function pointer type resetting a sequence to its default value. |
| Name | Description |
|---|---|
d_const | read-only vtable |
d_manipulateAttributeById_fp | attribute manipulator by id |
d_manipulateAttributeByName_fp | attribute manipulator by name |
d_manipulateAttributes_fp | all attributes manipulator |
d_reset_fp | reset function |