Proud::COdbcVariant Class Reference

Public Member Functions

 COdbcVariant (bool from)
 
 COdbcVariant (bool *from)
 
 COdbcVariant (PNTCHAR from)
 
 COdbcVariant (int8_t from)
 
 COdbcVariant (int8_t *from)
 
 COdbcVariant (int16_t from)
 
 COdbcVariant (int16_t *from)
 
 COdbcVariant (int32_t from)
 
 COdbcVariant (int32_t *from)
 
 COdbcVariant (int64_t from)
 
 COdbcVariant (int64_t *from)
 
 COdbcVariant (uint8_t from)
 
 COdbcVariant (uint16_t from)
 
 COdbcVariant (uint16_t *from)
 
 COdbcVariant (uint32_t from)
 
 COdbcVariant (uint32_t *from)
 
 COdbcVariant (uint64_t from)
 
 COdbcVariant (uint64_t *from)
 
 COdbcVariant (float from)
 
 COdbcVariant (float *from)
 
 COdbcVariant (double from)
 
 COdbcVariant (double *from)
 
 COdbcVariant (const PNTCHAR *from)
 
 COdbcVariant (const String &from)
 
 COdbcVariant (String *from)
 
 COdbcVariant (COdbcByteData *from)
 
 COdbcVariant (const TIMESTAMP_STRUCT &from)
 
 COdbcVariant (TIMESTAMP_STRUCT *from)
 
 operator bool () const
 
 operator PNTCHAR () const
 
 operator int8_t () const
 
 operator int16_t () const
 
 operator int32_t () const
 
 operator int64_t () const
 
 operator uint8_t () const
 
 operator uint16_t () const
 
 operator uint32_t () const
 
 operator uint64_t () const
 
 operator float () const
 
 operator double () const
 
 operator String () const
 
 operator COdbcByteData * () const
 
 operator TIMESTAMP_STRUCT () const
 
 COdbcVariant (const COdbcVariant &other)
 
COdbcVariantoperator= (const COdbcVariant &other)
 
void Initialize ()
 
SQLSMALLINT GetType () const
 
void * GetPtr () const
 
bool IsRef () const
 
void ChangeRefToData ()