BDE 4.14.0 Production release
|
#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::Int64 & | convertToBaseType (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::Uint64 & | convertToBaseType (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::Date & | convertToBaseType (const TYPE &object, bdlt::Date *) |
template<class TYPE > | |
static const bdlt::DateTz & | convertToBaseType (const TYPE &object, bdlt::DateTz *) |
template<class TYPE > | |
static const bdlt::Datetime & | convertToBaseType (const TYPE &object, bdlt::Datetime *) |
template<class TYPE > | |
static const bdlt::DatetimeTz & | convertToBaseType (const TYPE &object, bdlt::DatetimeTz *) |
template<class TYPE > | |
static const bdlt::Time & | convertToBaseType (const TYPE &object, bdlt::Time *) |
template<class TYPE > | |
static const bdlt::TimeTz & | convertToBaseType (const TYPE &object, bdlt::TimeTz *) |
template<class TYPE > | |
static const bsl::string & | convertToBaseType (const TYPE &object, bsl::string *) |
template<class TYPE > | |
static const bsl::vector< char > & | convertToBaseType (const TYPE &object, bsl::vector< char > *) |