|
BDE 4.39.x Production Release
|
#include <bsls_ident.h>#include <bdlar_anyrefdata.h>#include <bdlar_dynamictypevtable.h>#include <bdlar_dynamictypevtableutil.h>#include <bdlar_arrayref.h>#include <bdlar_choiceref.h>#include <bdlar_customizedtyperef.h>#include <bdlar_enumref.h>#include <bdlar_nullablevalueref.h>#include <bdlar_sequenceref.h>#include <bdlar_simpletyperef.h>#include <bdlar_typecategory.h>#include <bdlat_valuetypefunctions.h>#include <bsl_type_traits.h>Go to the source code of this file.
Functions | |
| bdlat_TypeCategory::Value | bdlar::bdlat_typeCategorySelect (const DynamicTypeRef &ref) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateArray (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateChoice (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateCustomizedType (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateEnumeration (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateNullableValue (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateSequence (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_MANIPULATOR > | |
| int | bdlar::bdlat_typeCategoryManipulateSimple (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessArray (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessChoice (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessCustomizedType (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessEnumeration (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessNullableValue (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessSequence (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessSimple (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| void | bdlar::bdlat_valueTypeReset (DynamicTypeRef *ref) |
| bdlat_TypeCategory::Value | bdlar::bdlat_typeCategorySelect (const DynamicTypeConstRef &ref) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessArray (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessChoice (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessCustomizedType (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessEnumeration (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessNullableValue (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessSequence (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| template<class t_ACCESSOR > | |
| int | bdlar::bdlat_typeCategoryAccessSimple (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| const char * | bdlar::bdlat_TypeName_xsdName (const DynamicTypeConstRef &ref, int format) |
The content of this file has been pre-processed for Doxygen.