BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlar::ManipulatorVtable Struct Reference

#include <bdlar_manipulatorvtable.h>

Public Types

typedef int ManipulateDynamic(const void *manipulator, DynamicTypeRef *ref)
 
typedef int ManipulateArray(const void *manipulator, ArrayRef *ref)
 
typedef int ManipulateChoice(const void *manipulator, ChoiceRef *ref)
 
typedef int ManipulateCustomized(const void *manipulator, CustomizedTypeRef *ref)
 
typedef int ManipulateEnum(const void *manipulator, EnumRef *ref)
 
typedef int ManipulateNullable(const void *manipulator, NullableValueRef *ref)
 
typedef int ManipulateSequence(const void *manipulator, SequenceRef *ref)
 
typedef int ManipulateSimple(const void *manipulator, SimpleTypeRef *ref)
 

Public Attributes

ManipulateDynamicd_manipulateDynamic_fp
 
ManipulateArrayd_manipulateArray_fp
 
ManipulateChoiced_manipulateChoice_fp
 
ManipulateCustomizedd_manipulateCustomized_fp
 
ManipulateEnumd_manipulateEnum_fp
 
ManipulateNullabled_manipulateNullable_fp
 
ManipulateSequenced_manipulateSequence_fp
 
ManipulateSimpled_manipulateSimple_fp
 

Member Typedef Documentation

◆ ManipulateArray

typedef int bdlar::ManipulatorVtable::ManipulateArray(const void *manipulator, ArrayRef *ref)

◆ ManipulateChoice

typedef int bdlar::ManipulatorVtable::ManipulateChoice(const void *manipulator, ChoiceRef *ref)

◆ ManipulateCustomized

typedef int bdlar::ManipulatorVtable::ManipulateCustomized(const void *manipulator, CustomizedTypeRef *ref)

◆ ManipulateDynamic

typedef int bdlar::ManipulatorVtable::ManipulateDynamic(const void *manipulator, DynamicTypeRef *ref)

◆ ManipulateEnum

typedef int bdlar::ManipulatorVtable::ManipulateEnum(const void *manipulator, EnumRef *ref)

◆ ManipulateNullable

typedef int bdlar::ManipulatorVtable::ManipulateNullable(const void *manipulator, NullableValueRef *ref)

◆ ManipulateSequence

typedef int bdlar::ManipulatorVtable::ManipulateSequence(const void *manipulator, SequenceRef *ref)

◆ ManipulateSimple

typedef int bdlar::ManipulatorVtable::ManipulateSimple(const void *manipulator, SimpleTypeRef *ref)

Member Data Documentation

◆ d_manipulateArray_fp

ManipulateArray* bdlar::ManipulatorVtable::d_manipulateArray_fp

◆ d_manipulateChoice_fp

ManipulateChoice* bdlar::ManipulatorVtable::d_manipulateChoice_fp

◆ d_manipulateCustomized_fp

ManipulateCustomized* bdlar::ManipulatorVtable::d_manipulateCustomized_fp

◆ d_manipulateDynamic_fp

ManipulateDynamic* bdlar::ManipulatorVtable::d_manipulateDynamic_fp

◆ d_manipulateEnum_fp

ManipulateEnum* bdlar::ManipulatorVtable::d_manipulateEnum_fp

◆ d_manipulateNullable_fp

ManipulateNullable* bdlar::ManipulatorVtable::d_manipulateNullable_fp

◆ d_manipulateSequence_fp

ManipulateSequence* bdlar::ManipulatorVtable::d_manipulateSequence_fp

◆ d_manipulateSimple_fp

ManipulateSimple* bdlar::ManipulatorVtable::d_manipulateSimple_fp

The documentation for this struct was generated from the following file: