Vtable for mutable customized type access.

Synopsis

Declared in <bdlar_customizedtypevtable.h>

struct CustomizedTypeVtable;

Description

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

Type Aliases

Name

Description

ConvertFromBaseType

Function pointer type converting a base value into a customized type.

CreateBaseAndConvert

Function pointer type creating a base value and converting it into a customized type.

Reset

Function pointer type resetting a customized type to its default value.

Data Members

Name

Description

d_const

read‐only vtable

d_convertFromBaseType_fp

base converter

d_createBaseAndConvert_fp

create and convert

d_reset_fp

reset function

Created with MrDocs