BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlat_ValueTypeFunctions Namespace Reference

Functions

template<class LHS_TYPE , class RHS_TYPE >
int assign (LHS_TYPE *lhs, const RHS_TYPE &rhs)
 
template<class TYPE >
void reset (TYPE *object)
 Reset the value of the specified object to its default value.
 
template<class LHS_TYPE , class RHS_TYPE >
int bdlat_valueTypeAssign (LHS_TYPE *lhs, const RHS_TYPE &rhs)
 
template<class TYPE >
void bdlat_valueTypeReset (TYPE *object)
 

Function Documentation

◆ assign()

template<class LHS_TYPE , class RHS_TYPE >
int bdlat_ValueTypeFunctions::assign ( LHS_TYPE *  lhs,
const RHS_TYPE &  rhs 
)

Assign the value of the specified rhs to the object specified its address lhs. Return 0 if successful, and a non-zero value otherwise.

◆ bdlat_valueTypeAssign()

template<class LHS_TYPE , class RHS_TYPE >
int bdlat_ValueTypeFunctions::bdlat_valueTypeAssign ( LHS_TYPE *  lhs,
const RHS_TYPE &  rhs 
)

◆ bdlat_valueTypeReset()

template<class TYPE >
void bdlat_ValueTypeFunctions::bdlat_valueTypeReset ( TYPE *  object)

◆ reset()

template<class TYPE >
void bdlat_ValueTypeFunctions::reset ( TYPE *  object)