BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlat_CustomizedTypeFunctions_Imp Struct Reference

#include <bdlat_customizedtypefunctions.h>

Static Public Member Functions

template<class TYPE >
static int convertFromBaseType (TYPE *object, bool value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, int value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, char value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, short value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, bsls::Types::Int64 value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, unsigned int value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, unsigned char value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, unsigned short value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, bsls::Types::Uint64 value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, float value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, double value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::Date &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::DateTz &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::Datetime &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::DatetimeTz &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::Time &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bdlt::TimeTz &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bsl::string &value)
 
template<class TYPE >
static int convertFromBaseType (TYPE *object, const bsl::vector< char > &value)
 
template<class TYPE >
static const bool & convertToBaseType (const TYPE &object, bool *)
 
template<class TYPE >
static const char & convertToBaseType (const TYPE &object, char *)
 
template<class TYPE >
static const short & convertToBaseType (const TYPE &object, short *)
 
template<class TYPE >
static const int & convertToBaseType (const TYPE &object, int *)
 
template<class TYPE >
static const bsls::Types::Int64convertToBaseType (const TYPE &object, bsls::Types::Int64 *)
 
template<class TYPE >
static const unsigned char & convertToBaseType (const TYPE &object, unsigned char *)
 
template<class TYPE >
static const unsigned short & convertToBaseType (const TYPE &object, unsigned short *)
 
template<class TYPE >
static const unsigned int & convertToBaseType (const TYPE &object, unsigned int *)
 
template<class TYPE >
static const bsls::Types::Uint64convertToBaseType (const TYPE &object, bsls::Types::Uint64 *)
 
template<class TYPE >
static const float & convertToBaseType (const TYPE &object, float *)
 
template<class TYPE >
static const double & convertToBaseType (const TYPE &object, double *)
 
template<class TYPE >
static const bdlt::DateconvertToBaseType (const TYPE &object, bdlt::Date *)
 
template<class TYPE >
static const bdlt::DateTzconvertToBaseType (const TYPE &object, bdlt::DateTz *)
 
template<class TYPE >
static const bdlt::DatetimeconvertToBaseType (const TYPE &object, bdlt::Datetime *)
 
template<class TYPE >
static const bdlt::DatetimeTzconvertToBaseType (const TYPE &object, bdlt::DatetimeTz *)
 
template<class TYPE >
static const bdlt::TimeconvertToBaseType (const TYPE &object, bdlt::Time *)
 
template<class TYPE >
static const bdlt::TimeTzconvertToBaseType (const TYPE &object, bdlt::TimeTz *)
 
template<class TYPE >
static const bsl::stringconvertToBaseType (const TYPE &object, bsl::string *)
 
template<class TYPE >
static const bsl::vector< char > & convertToBaseType (const TYPE &object, bsl::vector< char > *)
 

The documentation for this struct was generated from the following file: