|
BDE 4.39.x Production Release
|
#include <bdlar_dynamictypevtable.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 "dynamic" type category.
Public Types | |
| typedef void | Reset(void *object) |
| typedef AnyRefData | ValueRef(void *object) |
Public Attributes | |
| DynamicTypeConstVtable | d_const |
| Reset * | d_reset_fp |
| ValueRef * | d_valueRef_fp |
| typedef void bdlar::DynamicTypeVtable::Reset(void *object) |
| typedef AnyRefData bdlar::DynamicTypeVtable::ValueRef(void *object) |
| DynamicTypeConstVtable bdlar::DynamicTypeVtable::d_const |
| Reset* bdlar::DynamicTypeVtable::d_reset_fp |
| ValueRef* bdlar::DynamicTypeVtable::d_valueRef_fp |