BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlar_customizedtypetraits.h File Reference
#include <bsls_ident.h>
#include <bdlar_anyref.h>
#include <bdlar_customizedtyperef.h>

Go to the source code of this file.

Classes

struct  bdlat_CustomizedTypeFunctions::IsCustomizedType< bdlar::CustomizedTypeRef >
 
struct  bdlat_CustomizedTypeFunctions::IsCustomizedType< bdlar::CustomizedTypeConstRef >
 
struct  bdlat_CustomizedTypeFunctions::BaseType< bdlar::CustomizedTypeRef >
 
struct  bdlat_CustomizedTypeFunctions::BaseType< bdlar::CustomizedTypeConstRef >
 

Functions

 bdlar::BSLMF_ASSERT (k_TMP_ANY_BUFFER_SIZE >=sizeof(AnyConstRef))
 
template<class t_MANIPULATOR >
int bdlar::bdlat_customizedTypeCreateBaseAndConvert (CustomizedTypeRef *ref, t_MANIPULATOR &baseManipulator)
 
template<class t_BASE_TYPE >
int bdlar::bdlat_customizedTypeConvertFromBaseType (CustomizedTypeRef *ref, const t_BASE_TYPE &value)
 
const AnyConstRefbdlar::bdlat_customizedTypeConvertToBaseType (const CustomizedTypeRef &ref)
 
void bdlar::bdlat_valueTypeReset (CustomizedTypeRef *ref)
 
const AnyConstRefbdlar::bdlat_customizedTypeConvertToBaseType (const CustomizedTypeConstRef &ref)
 

Detailed Description

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