|
BDE 4.39.x Production Release
|
#include <bdlar_customizedtypevtable.h>
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 "customized type" type category.
Public Types | |
| typedef bdlat_TypeCategory::Value | BaseCategory() |
| typedef AnyConstRefData | ConvertToBaseType(const void *object) |
| typedef const char * | XsdName(const void *object, int format) |
Public Attributes | |
| BaseCategory * | d_baseCategory_fp |
| ConvertToBaseType * | d_convertToBaseType_fp |
| XsdName * | d_xsdName_fp |
| typedef bdlat_TypeCategory::Value bdlar::CustomizedTypeConstVtable::BaseCategory() |
| typedef AnyConstRefData bdlar::CustomizedTypeConstVtable::ConvertToBaseType(const void *object) |
| typedef const char * bdlar::CustomizedTypeConstVtable::XsdName(const void *object, int format) |
| BaseCategory* bdlar::CustomizedTypeConstVtable::d_baseCategory_fp |
| ConvertToBaseType* bdlar::CustomizedTypeConstVtable::d_convertToBaseType_fp |
| XsdName* bdlar::CustomizedTypeConstVtable::d_xsdName_fp |