<!-- ##### SECTION Title ##### -->
gda-value

<!-- ##### SECTION Short_Description ##### -->
Data values

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### MACRO TIMEZONE_INVALID ##### -->
<para>

</para>



<!-- ##### ENUM GdaValueType ##### -->
<para>

</para>

@GDA_VALUE_TYPE_NULL: 
@GDA_VALUE_TYPE_BIGINT: 
@GDA_VALUE_TYPE_BIGUINT: 
@GDA_VALUE_TYPE_BINARY: 
@GDA_VALUE_TYPE_BLOB: 
@GDA_VALUE_TYPE_BOOLEAN: 
@GDA_VALUE_TYPE_DATE: 
@GDA_VALUE_TYPE_DOUBLE: 
@GDA_VALUE_TYPE_GEOMETRIC_POINT: 
@GDA_VALUE_TYPE_GOBJECT: 
@GDA_VALUE_TYPE_INTEGER: 
@GDA_VALUE_TYPE_LIST: 
@GDA_VALUE_TYPE_MONEY: 
@GDA_VALUE_TYPE_NUMERIC: 
@GDA_VALUE_TYPE_SINGLE: 
@GDA_VALUE_TYPE_SMALLINT: 
@GDA_VALUE_TYPE_SMALLUINT: 
@GDA_VALUE_TYPE_STRING: 
@GDA_VALUE_TYPE_TIME: 
@GDA_VALUE_TYPE_TIMESTAMP: 
@GDA_VALUE_TYPE_TINYINT: 
@GDA_VALUE_TYPE_TINYUINT: 
@GDA_VALUE_TYPE_TYPE: 
@GDA_VALUE_TYPE_UINTEGER: 
@GDA_VALUE_TYPE_UNKNOWN: 

<!-- ##### STRUCT GdaDate ##### -->
<para>

</para>

@year: 
@month: 
@day: 

<!-- ##### STRUCT GdaGeometricPoint ##### -->
<para>

</para>

@x: 
@y: 

<!-- ##### STRUCT GdaMoney ##### -->
<para>

</para>

@currency: 
@amount: 

<!-- ##### STRUCT GdaNumeric ##### -->
<para>

</para>

@number: 
@precision: 
@width: 

<!-- ##### STRUCT GdaTime ##### -->
<para>

</para>

@hour: 
@minute: 
@second: 
@timezone: 

<!-- ##### STRUCT GdaTimestamp ##### -->
<para>

</para>

@year: 
@month: 
@day: 
@hour: 
@minute: 
@second: 
@fraction: 
@timezone: 

<!-- ##### TYPEDEF GdaValueList ##### -->
<para>

</para>


<!-- ##### STRUCT GdaValue ##### -->
<para>

</para>

@type: 
@binary_length: 

<!-- ##### MACRO GDA_TYPE_VALUE ##### -->
<para>

</para>



<!-- ##### FUNCTION gda_value_get_gtype ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gda_value_new_null ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gda_value_new_bigint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_biguint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_binary ##### -->
<para>

</para>

@val: 
@size: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_blob ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_boolean ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_date ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_double ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_geometric_point ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_gobject ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_integer ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_list ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_money ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_numeric ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_single ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_smallint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_smalluint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_string ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_time ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_timestamp ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_timestamp_from_timet ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_tinyint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_tinyuint ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_type ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_uinteger ##### -->
<para>

</para>

@val: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_from_string ##### -->
<para>

</para>

@as_string: 
@type: 
@Returns: 


<!-- ##### FUNCTION gda_value_new_from_xml ##### -->
<para>

</para>

@node: 
@Returns: 


<!-- ##### FUNCTION gda_value_free ##### -->
<para>

</para>

@value: 


<!-- ##### FUNCTION gda_value_get_type ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### MACRO gda_value_isa ##### -->
<para>

</para>

@value: 
@type: 


<!-- ##### FUNCTION gda_value_is_null ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_is_number ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_copy ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_get_bigint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_bigint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_biguint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_biguint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_binary ##### -->
<para>

</para>

@value: 
@size: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_binary ##### -->
<para>

</para>

@value: 
@val: 
@size: 


<!-- ##### FUNCTION gda_value_get_blob ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_blob ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_boolean ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_boolean ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_date ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_date ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_double ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_double ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_geometric_point ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_geometric_point ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_gobject ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_gobject ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_integer ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_integer ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_list ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_list ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_set_null ##### -->
<para>

</para>

@value: 


<!-- ##### FUNCTION gda_value_get_money ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_money ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_numeric ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_numeric ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_single ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_single ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_smallint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_smallint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_smalluint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_smalluint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_string ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_string ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_time ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_time ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_timestamp ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_timestamp ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_tinyint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_tinyint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_tinyuint ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_tinyuint ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_uinteger ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_uinteger ##### -->
<para>

</para>

@value: 
@val: 


<!-- ##### FUNCTION gda_value_get_vtype ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_vtype ##### -->
<para>

</para>

@value: 
@type: 


<!-- ##### FUNCTION gda_value_set_from_string ##### -->
<para>

</para>

@value: 
@as_string: 
@type: 
@Returns: 


<!-- ##### FUNCTION gda_value_set_from_value ##### -->
<para>

</para>

@value: 
@from: 
@Returns: 


<!-- ##### FUNCTION gda_value_compare ##### -->
<para>

</para>

@value1: 
@value2: 
@Returns: 


<!-- ##### FUNCTION gda_value_stringify ##### -->
<para>

</para>

@value: 
@Returns: 


<!-- ##### FUNCTION gda_value_to_xml ##### -->
<para>

</para>

@value: 
@Returns: 


