gda-field

Name

gda-field — one line description goes here.

Synopsis



#define     GDA_FIELD_ISNULL                (f)
#define     GDA_FIELD_TYPECODE              (f)
#define     GDA_FIELD_TINYINT               (f)
#define     GDA_FIELD_TYPECHAR              (f)
#define     GDA_FIELD_BIGINT                (f)
#define     GDA_FIELD_BSTR                  (f)
#define     GDA_FIELD_BINARY                (f)
#define     GDA_FIELD_BOOLEAN               (f)
#define     GDA_FIELD_DATE                  (f)
#define     GDA_FIELD_DBDATE                (f)
#define     GDA_FIELD_DBTIME                (f)
#define     GDA_FIELD_TIMESTAMP             (f)
#define     GDA_FIELD_DEC                   (f)
#define     GDA_FIELD_DOUBLE                (f)
#define     GDA_FIELD_INTEGER               (f)
#define     GDA_FIELD_VARBIN                (f)
#define     GDA_FIELD_FIXBIN                (f)
#define     GDA_FIELD_LONGVARCHAR           (f)
#define     GDA_FIELD_SINGLE                (f)
#define     GDA_FIELD_SMALLINT              (f)
#define     GDA_FIELD_UBINGINT              (f)
#define     GDA_FIELD_USMALLINT             (f)
gchar*      gda_fieldtype_2_string          (gchar *bfr,
                                             gint length,
                                             GDA_Field *f);
gchar*      gda_stringify_value             (gchar *bfr,
                                             gint length,
                                             GDA_Field *f);

Description

Details


GDA_FIELD_ISNULL()

#define GDA_FIELD_ISNULL(f)         ((f)->realValue._d)

f : 


GDA_FIELD_TYPECODE()

#define GDA_FIELD_TYPECODE(f)       ((f)->realValue._u._d)

f : 


GDA_FIELD_TINYINT()

#define GDA_FIELD_TINYINT(f)        ((f)->realValue._u.v._u.c)

f : 


GDA_FIELD_TYPECHAR()

#define GDA_FIELD_TYPECHAR(f)       ((f)->realValue._u.v._u.c1)

f : 


GDA_FIELD_BIGINT()

#define GDA_FIELD_BIGINT(f)         ((f)->realValue._u.v._u.ll)

f : 


GDA_FIELD_BSTR()

#define GDA_FIELD_BSTR(f)           ((f)->realValue._u.v._u.s)

f : 


GDA_FIELD_BINARY()

#define GDA_FIELD_BINARY(f)         ((f)->realValue._u.v._u.so._buffer)

f : 


GDA_FIELD_BOOLEAN()

#define GDA_FIELD_BOOLEAN(f)        ((f)->realValue._u.v._u.b)

f : 


GDA_FIELD_DATE()

#define GDA_FIELD_DATE(f)           ((f)->realValue._u.v._u.d)

f : 


GDA_FIELD_DBDATE()

#define GDA_FIELD_DBDATE(f)         ((f)->realValue._u.v._u.dbd)

f : 


GDA_FIELD_DBTIME()

#define GDA_FIELD_DBTIME(f)         ((f)->realValue._u.v._u.dbt)

f : 


GDA_FIELD_TIMESTAMP()

#define GDA_FIELD_TIMESTAMP(f)      ((f)->realValue._u.v._u.dbtstamp)

f : 


GDA_FIELD_DEC()

#define GDA_FIELD_DEC(f)            ((f)->realValue._u.v._u.dec)

f : 


GDA_FIELD_DOUBLE()

#define GDA_FIELD_DOUBLE(f)         ((f)->realValue._u.v._u.dp)

f : 


GDA_FIELD_INTEGER()

#define GDA_FIELD_INTEGER(f)        ((f)->realValue._u.v._u.i)

f : 


GDA_FIELD_VARBIN()

#define GDA_FIELD_VARBIN(f)         ((f)->realValue._u.v._u.lvb._buffer)

f : 


GDA_FIELD_FIXBIN()

#define GDA_FIELD_FIXBIN(f)         ((f)->realValue._u.v._u.fb._buffer)

f : 


GDA_FIELD_LONGVARCHAR()

#define GDA_FIELD_LONGVARCHAR(f)    ((f)->realValue._u.v._u.lvc)

f : 


GDA_FIELD_SINGLE()

#define GDA_FIELD_SINGLE(f)         ((f)->realValue._u.v._u.f)

f : 


GDA_FIELD_SMALLINT()

#define GDA_FIELD_SMALLINT(f)       ((f)->realValue._u.v._u.si)

f : 


GDA_FIELD_UBINGINT()

#define GDA_FIELD_UBINGINT(f)       ((f)->realValue._u.v._u.ull)

f : 


GDA_FIELD_USMALLINT()

#define GDA_FIELD_USMALLINT(f)      ((f)->realValue._u.v._u.us)

f : 


gda_fieldtype_2_string()

gchar*      gda_fieldtype_2_string          (gchar *bfr,
                                             gint length,
                                             GDA_Field *f);

bfr : bufferspace where the printed name of the type of the field is placed into.
length : the size of the buffer
f : a pointer to the field.
Returns : a pointer to the buffer.


gda_stringify_value()

gchar*      gda_stringify_value             (gchar *bfr,
                                             gint length,
                                             GDA_Field *f);

bfr : 
length : 
f : 
Returns :