BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlar::AnyVtable Union Reference

#include <bdlar_anyvtable.h>

Public Member Functions

 AnyVtable ()
 
 AnyVtable (const SimpleTypeVtable *vt)
 
 AnyVtable (const EnumVtable *vt)
 
 AnyVtable (const NullableValueVtable *vt)
 
 AnyVtable (const ArrayVtable *vt)
 
 AnyVtable (const SequenceVtable *vt)
 
 AnyVtable (const ChoiceVtable *vt)
 
 AnyVtable (const CustomizedTypeVtable *vt)
 
 AnyVtable (const DynamicTypeVtable *vt)
 

Public Attributes

const SimpleTypeVtable * d_simple_p
 
const EnumVtable * d_enum_p
 
const NullableValueVtable * d_nullable_p
 
const ArrayVtable * d_array_p
 
const SequenceVtable * d_sequence_p
 
const ChoiceVtable * d_choice_p
 
const CustomizedTypeVtable * d_customized_p
 
const DynamicTypeVtable * d_dynamic_p
 

Constructor & Destructor Documentation

◆ AnyVtable() [1/9]

bdlar::AnyVtable::AnyVtable ( )
inline

◆ AnyVtable() [2/9]

bdlar::AnyVtable::AnyVtable ( const SimpleTypeVtable *  vt)
inline

◆ AnyVtable() [3/9]

bdlar::AnyVtable::AnyVtable ( const EnumVtable *  vt)
inline

◆ AnyVtable() [4/9]

bdlar::AnyVtable::AnyVtable ( const NullableValueVtable *  vt)
inline

◆ AnyVtable() [5/9]

bdlar::AnyVtable::AnyVtable ( const ArrayVtable *  vt)
inline

◆ AnyVtable() [6/9]

bdlar::AnyVtable::AnyVtable ( const SequenceVtable *  vt)
inline

◆ AnyVtable() [7/9]

bdlar::AnyVtable::AnyVtable ( const ChoiceVtable *  vt)
inline

◆ AnyVtable() [8/9]

bdlar::AnyVtable::AnyVtable ( const CustomizedTypeVtable *  vt)
inline

◆ AnyVtable() [9/9]

bdlar::AnyVtable::AnyVtable ( const DynamicTypeVtable *  vt)
inline

Member Data Documentation

◆ d_array_p

const ArrayVtable* bdlar::AnyVtable::d_array_p

◆ d_choice_p

const ChoiceVtable* bdlar::AnyVtable::d_choice_p

◆ d_customized_p

const CustomizedTypeVtable* bdlar::AnyVtable::d_customized_p

◆ d_dynamic_p

const DynamicTypeVtable* bdlar::AnyVtable::d_dynamic_p

◆ d_enum_p

const EnumVtable* bdlar::AnyVtable::d_enum_p

◆ d_nullable_p

const NullableValueVtable* bdlar::AnyVtable::d_nullable_p

◆ d_sequence_p

const SequenceVtable* bdlar::AnyVtable::d_sequence_p

◆ d_simple_p

const SimpleTypeVtable* bdlar::AnyVtable::d_simple_p

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