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

#include <bdlar_accessorvtable.h>

Public Types

typedef int AccessDynamic(const void *accessor, const DynamicTypeConstRef &ref)
 
typedef int AccessArray(const void *accessor, const ArrayConstRef &ref)
 
typedef int AccessChoice(const void *accessor, const ChoiceConstRef &ref)
 
typedef int AccessCustomized(const void *accessor, const CustomizedTypeConstRef &ref)
 
typedef int AccessEnum(const void *accessor, const EnumConstRef &ref)
 
typedef int AccessNullable(const void *accessor, const NullableValueConstRef &ref)
 
typedef int AccessSequence(const void *accessor, const SequenceConstRef &ref)
 
typedef int AccessSimple(const void *accessor, const SimpleTypeConstRef &ref)
 

Public Attributes

AccessDynamicd_accessDynamic_fp
 
AccessArrayd_accessArray_fp
 
AccessChoiced_accessChoice_fp
 
AccessCustomizedd_accessCustomized_fp
 
AccessEnumd_accessEnum_fp
 
AccessNullabled_accessNullable_fp
 
AccessSequenced_accessSequence_fp
 
AccessSimpled_accessSimple_fp
 

Member Typedef Documentation

◆ AccessArray

typedef int bdlar::AccessorVtable::AccessArray(const void *accessor, const ArrayConstRef &ref)

◆ AccessChoice

typedef int bdlar::AccessorVtable::AccessChoice(const void *accessor, const ChoiceConstRef &ref)

◆ AccessCustomized

typedef int bdlar::AccessorVtable::AccessCustomized(const void *accessor, const CustomizedTypeConstRef &ref)

◆ AccessDynamic

typedef int bdlar::AccessorVtable::AccessDynamic(const void *accessor, const DynamicTypeConstRef &ref)

◆ AccessEnum

typedef int bdlar::AccessorVtable::AccessEnum(const void *accessor, const EnumConstRef &ref)

◆ AccessNullable

typedef int bdlar::AccessorVtable::AccessNullable(const void *accessor, const NullableValueConstRef &ref)

◆ AccessSequence

typedef int bdlar::AccessorVtable::AccessSequence(const void *accessor, const SequenceConstRef &ref)

◆ AccessSimple

typedef int bdlar::AccessorVtable::AccessSimple(const void *accessor, const SimpleTypeConstRef &ref)

Member Data Documentation

◆ d_accessArray_fp

AccessArray* bdlar::AccessorVtable::d_accessArray_fp

◆ d_accessChoice_fp

AccessChoice* bdlar::AccessorVtable::d_accessChoice_fp

◆ d_accessCustomized_fp

AccessCustomized* bdlar::AccessorVtable::d_accessCustomized_fp

◆ d_accessDynamic_fp

AccessDynamic* bdlar::AccessorVtable::d_accessDynamic_fp

◆ d_accessEnum_fp

AccessEnum* bdlar::AccessorVtable::d_accessEnum_fp

◆ d_accessNullable_fp

AccessNullable* bdlar::AccessorVtable::d_accessNullable_fp

◆ d_accessSequence_fp

AccessSequence* bdlar::AccessorVtable::d_accessSequence_fp

◆ d_accessSimple_fp

AccessSimple* bdlar::AccessorVtable::d_accessSimple_fp

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