This struct stores a series of function pointers to wrappers that invoke the underlying manipulator methods with field info of the supplied type‐erased object.
Synopsis
Declared in <bdlar_manipulatorvtable.h>
struct ManipulatorWithInfoVtable;
Type Aliases
Name |
Description |
Function pointer type manipulating an array reference with field info. |
|
Function pointer type manipulating a choice reference with field info. |
|
Function pointer type manipulating a customized‐type reference with field info. |
|
Function pointer type manipulating a dynamic‐type reference with field info. |
|
Function pointer type manipulating an enumeration reference with field info. |
|
Function pointer type manipulating a nullable‐value reference with field info. |
|
Function pointer type manipulating a sequence reference with field info. |
|
Function pointer type manipulating a simple‐type reference with field info. |
Data Members
Name |
Description |
array manipulator |
|
choice manipulator |
|
customized‐type manipulator |
|
dynamic‐type manipulator |
|
enumeration manipulator |
|
nullable‐value manipulator |
|
sequence manipulator |
|
simple‐type manipulator |
Created with MrDocs