|
BDE 4.39.x Production Release
|
#include <bdlar_sequencevtable.h>
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.
Public Types | |
| typedef int | ManipulateAttributeById(void *object, ManipulatorWithInfoRef &manipilator, int attributeId) |
| typedef int | ManipulateAttributeByName(void *object, ManipulatorWithInfoRef &manipilator, const char *attributeName, int attributeNameLength) |
| typedef int | ManipulateAttributes(void *object, ManipulatorWithInfoRef &manipilator) |
| typedef void | Reset(void *object) |
| typedef int bdlar::SequenceVtable::ManipulateAttributeById(void *object, ManipulatorWithInfoRef &manipilator, int attributeId) |
| typedef int bdlar::SequenceVtable::ManipulateAttributeByName(void *object, ManipulatorWithInfoRef &manipilator, const char *attributeName, int attributeNameLength) |
| typedef int bdlar::SequenceVtable::ManipulateAttributes(void *object, ManipulatorWithInfoRef &manipilator) |
| typedef void bdlar::SequenceVtable::Reset(void *object) |
| SequenceConstVtable bdlar::SequenceVtable::d_const |
| ManipulateAttributeById* bdlar::SequenceVtable::d_manipulateAttributeById_fp |
| ManipulateAttributeByName* bdlar::SequenceVtable::d_manipulateAttributeByName_fp |
| ManipulateAttributes* bdlar::SequenceVtable::d_manipulateAttributes_fp |
| Reset* bdlar::SequenceVtable::d_reset_fp |