typedef GdaValue;
typedef GdaValueType;
#define GDA_VALUE_TYPE_NULL
#define GDA_VALUE_TYPE_BIGINT
#define GDA_VALUE_TYPE_BINARY
#define GDA_VALUE_TYPE_BOOLEAN
#define GDA_VALUE_TYPE_DATE
#define GDA_VALUE_TYPE_DOUBLE
#define GDA_VALUE_TYPE_INTEGER
#define GDA_VALUE_TYPE_SINGLE
#define GDA_VALUE_TYPE_SMALLINT
#define GDA_VALUE_TYPE_STRING
#define GDA_VALUE_TYPE_TIME
#define GDA_VALUE_TYPE_TIMESTAMP
#define GDA_VALUE_TYPE_TINYINT
GdaValue* gda_value_new_null (void);
GdaValue* gda_value_new_bigint (long long val);
GdaValue* gda_value_new_binary (gconstpointer val);
GdaValue* gda_value_new_boolean (gboolean val);
GdaValue* gda_value_new_date (GdaDate *val);
GdaValue* gda_value_new_double (gdouble val);
GdaValue* gda_value_new_integer (gint val);
GdaValue* gda_value_new_single (gfloat val);
GdaValue* gda_value_new_smallint (gshort val);
GdaValue* gda_value_new_string (const gchar *val);
GdaValue* gda_value_new_time (GdaTime *val);
GdaValue* gda_value_new_timestamp (GdaTimestamp *val);
GdaValue* gda_value_new_tinyint (gchar val);
void gda_value_free (GdaValue *value);
gboolean gda_value_isa (const GdaValue *value,
GdaValueType type);
GdaValue* gda_value_copy (GdaValue *value);
void gda_value_set_bigint (GdaValue *value,
long long val);
gconstpointer gda_value_get_binary (GdaValue *value);
void gda_value_set_binary (GdaValue *value,
gconstpointer val,
glong size);
gboolean gda_value_get_boolean (GdaValue *value);
void gda_value_set_boolean (GdaValue *value,
gboolean val);
const GdaDate* gda_value_get_date (GdaValue *value);
void gda_value_set_date (GdaValue *value,
GdaDate *val);
gdouble gda_value_get_double (GdaValue *value);
void gda_value_set_double (GdaValue *value,
gdouble val);
gint gda_value_get_integer (GdaValue *value);
void gda_value_set_integer (GdaValue *value,
gint val);
gfloat gda_value_get_single (GdaValue *value);
void gda_value_set_single (GdaValue *value,
gfloat val);
gshort gda_value_get_smallint (GdaValue *value);
void gda_value_set_smallint (GdaValue *value,
gshort val);
const gchar* gda_value_get_string (GdaValue *value);
void gda_value_set_string (GdaValue *value,
const gchar *val);
const GdaTime* gda_value_get_time (GdaValue *value);
void gda_value_set_time (GdaValue *value,
GdaTime *val);
const GdaTimestamp* gda_value_get_timestamp (GdaValue *value);
void gda_value_set_timestamp (GdaValue *value,
GdaTimestamp *val);
gchar gda_value_get_tinyint (GdaValue *value);
void gda_value_set_tinyint (GdaValue *value,
gchar val);
gchar* gda_value_stringify (const GdaValue *value); |