BDE 4.14.0 Production release
Loading...
Searching...
No Matches

Classes

struct  BaseType
 
struct  BaseType< s_baltst::TestCustomizedType< VALUE_TYPE, BASE_TYPE > >
 
struct  BaseType< s_baltst::TestDynamicType< VALUE_TYPE > >
 
struct  BaseType< s_baltst::TestTaggedValue< TAG_TYPE, VALUE_TYPE > >
 
struct  IsCustomizedType
 
struct  IsCustomizedType< s_baltst::TestCustomizedType< VALUE_TYPE, BASE_TYPE > >
 
struct  IsCustomizedType< s_baltst::TestDynamicType< VALUE_TYPE > >
 
struct  IsCustomizedType< s_baltst::TestTaggedValue< TAG_TYPE, VALUE_TYPE > >
 

Functions

template<class TYPE , class BASE_TYPE >
int convertFromBaseType (TYPE *object, const BASE_TYPE &value)
 
template<class TYPE >
const BaseType< TYPE >::Type & convertToBaseType (const TYPE &object)
 
template<class TYPE , class BASE_TYPE >
int bdlat_customizedTypeConvertFromBaseType (TYPE *object, const BASE_TYPE &value)
 
template<class TYPE >
const BaseType< TYPE >::Type & bdlat_customizedTypeConvertToBaseType (const TYPE &object)
 

Function Documentation

◆ bdlat_customizedTypeConvertFromBaseType()

template<class TYPE , class BASE_TYPE >
int bdlat_CustomizedTypeFunctions::bdlat_customizedTypeConvertFromBaseType ( TYPE *  object,
const BASE_TYPE &  value 
)

◆ bdlat_customizedTypeConvertToBaseType()

template<class TYPE >
const BaseType< TYPE >::Type & bdlat_CustomizedTypeFunctions::bdlat_customizedTypeConvertToBaseType ( const TYPE &  object)

◆ convertFromBaseType()

template<class TYPE , class BASE_TYPE >
int bdlat_CustomizedTypeFunctions::convertFromBaseType ( TYPE *  object,
const BASE_TYPE &  value 
)

Convert from the specified value to the specified customized object. Return 0 if successful and non-zero otherwise.

◆ convertToBaseType()

template<class TYPE >
const BaseType< TYPE >::Type & bdlat_CustomizedTypeFunctions::convertToBaseType ( const TYPE &  object)

Load into the specified result the value of the specified object.