BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlar_anyref.h File Reference

Go to the source code of this file.

Classes

class  bdlar::AnyRef
 
class  bdlar::AnyConstRef
 
struct  bdlat_TypeCategoryDeclareDynamic< bdlar::AnyRef >
 
struct  bdlat_TypeCategoryDeclareDynamic< bdlar::AnyConstRef >
 

Functions

template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateArray (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateChoice (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateCustomizedType (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateEnumeration (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateNullableValue (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateSequence (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_typeCategoryManipulateSimple (AnyRef *any, t_MANIPULATOR &manipulator)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessArray (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessChoice (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessCustomizedType (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessEnumeration (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessNullableValue (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessSequence (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessSimple (const AnyRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessArray (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessChoice (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessCustomizedType (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessEnumeration (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessNullableValue (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessSequence (const AnyConstRef &any, t_ACCESSOR &accessor)
 
template<class t_ACCESSOR >
int bdlar::bdlat_typeCategoryAccessSimple (const AnyConstRef &any, t_ACCESSOR &accessor)
 
bdlat_TypeCategory::Value bdlar::bdlat_typeCategorySelect (const AnyRef &any)
 
void bdlar::bdlat_valueTypeReset (AnyRef *ref)
 
const char * bdlar::bdlat_TypeName_xsdName (const AnyConstRef &ref, int format)
 
bdlat_TypeCategory::Value bdlar::bdlat_typeCategorySelect (const AnyConstRef &any)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.