gda-row.h   gda-row.h 
skipping to change at line 64 skipping to change at line 64
void (*_gda_reserved3) (void); void (*_gda_reserved3) (void);
void (*_gda_reserved4) (void); void (*_gda_reserved4) (void);
}; };
GType gda_row_get_type (void) G_GNUC_CONST; GType gda_row_get_type (void) G_GNUC_CONST;
GdaRow *gda_row_new (gint count); GdaRow *gda_row_new (gint count);
gint gda_row_get_length (GdaRow *row); gint gda_row_get_length (GdaRow *row);
GValue *gda_row_get_value (GdaRow *row, gint num); GValue *gda_row_get_value (GdaRow *row, gint num);
/* for database providers mainly */
void gda_row_invalidate_value (GdaRow *row, GValue *value);
gboolean gda_row_value_is_valid (GdaRow *row, GValue *value);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 4 lines changed or added


 gda-util.h   gda-util.h 
skipping to change at line 50 skipping to change at line 50
GType gda_g_type_from_string (const gchar *str); GType gda_g_type_from_string (const gchar *str);
/* /*
* SQL escaping * SQL escaping
*/ */
gchar *gda_default_escape_string (const gchar *string); gchar *gda_default_escape_string (const gchar *string);
gchar *gda_default_unescape_string (const gchar *string); gchar *gda_default_unescape_string (const gchar *string);
guint gda_identifier_hash (const gchar *id); guint gda_identifier_hash (const gchar *id);
gboolean gda_identifier_equal (const gchar *id1, const gchar *id2); gboolean gda_identifier_equal (const gchar *id1, const gchar *id2);
gchar **gda_completion_list_get (GdaConnection *cnc, const gchar *sql, gint start, gint end); gchar **gda_completion_list_get (GdaConnection *cnc, const gchar *sql, gint start, gint end);
gchar **gda_sql_identifier_split (const gchar *id);
/* /*
* Param & model utilities * Param & model utilities
*/ */
gboolean gda_utility_check_data_model (GdaDataModel *model, gint nbcols , ...); gboolean gda_utility_check_data_model (GdaDataModel *model, gint nbcols , ...);
gboolean gda_utility_data_model_dump_data_to_xml (GdaDataModel *model, xmlNodePtr parent, gboolean gda_utility_data_model_dump_data_to_xml (GdaDataModel *model, xmlNodePtr parent,
const gint *cols, gint nb_cols , const gint *rows, gint nb_rows, const gint *cols, gint nb_cols , const gint *rows, gint nb_rows,
gboolean use_col_ids); gboolean use_col_ids);
const gchar *gda_utility_data_model_find_column_description (GdaDataSelect *model, const gchar *field_name); const gchar *gda_utility_data_model_find_column_description (GdaDataSelect *model, const gchar *field_name);
gboolean gda_utility_holder_load_attributes (GdaHolder *holder, xmlNode Ptr node, GSList *sources, GError **error); gboolean gda_utility_holder_load_attributes (GdaHolder *holder, xmlNode Ptr node, GSList *sources, GError **error);
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added


 gda-value.h   gda-value.h 
skipping to change at line 127 skipping to change at line 127
void gda_value_free (GValue *value); void gda_value_free (GValue *value);
void gda_value_reset_with_type (GValue *value, GType type); void gda_value_reset_with_type (GValue *value, GType type);
gboolean gda_value_is_null (const GValue *value); gboolean gda_value_is_null (const GValue *value);
gboolean gda_value_is_number (const GValue *value) ; gboolean gda_value_is_number (const GValue *value) ;
GValue *gda_value_copy (const GValue *value); GValue *gda_value_copy (const GValue *value);
G_CONST_RETURN GdaBinary *gda_value_get_binary (const GValue *value ); G_CONST_RETURN GdaBinary *gda_value_get_binary (const GValue *value );
void gda_value_set_binary (GValue *value, cons t GdaBinary *binary); void gda_value_set_binary (GValue *value, cons t GdaBinary *binary);
void gda_value_take_binary (GValue *value, con st GdaBinary *binary); void gda_value_take_binary (GValue *value, Gda Binary *binary);
G_CONST_RETURN GdaBlob *gda_value_get_blob (const GValue *value); G_CONST_RETURN GdaBlob *gda_value_get_blob (const GValue *value);
void gda_value_set_blob (GValue *value, const GdaBlob *blob); void gda_value_set_blob (GValue *value, const GdaBlob *blob);
void gda_value_take_blob (GValue *value, const GdaBlob *blob); void gda_value_take_blob (GValue *value, GdaBl ob *blob);
G_CONST_RETURN GdaGeometricPoint *gda_value_get_geometric_point (const GVal ue *value); G_CONST_RETURN GdaGeometricPoint *gda_value_get_geometric_point (const GVal ue *value);
void gda_value_set_geometric_point (GValue *va lue, const GdaGeometricPoint *val); void gda_value_set_geometric_point (GValue *va lue, const GdaGeometricPoint *val);
G_CONST_RETURN GdaValueList *gda_value_get_list (const GValue *value); G_CONST_RETURN GdaValueList *gda_value_get_list (const GValue *value);
void gda_value_set_list (GValue *value, const GdaValueList *val); void gda_value_set_list (GValue *value, const GdaValueList *val);
void gda_value_set_null (GValue *value); void gda_value_set_null (GValue *value);
G_CONST_RETURN GdaNumeric *gda_value_get_numeric (const GValue *valu e); G_CONST_RETURN GdaNumeric *gda_value_get_numeric (const GValue *valu e);
void gda_value_set_numeric (GValue *value, con st GdaNumeric *val); void gda_value_set_numeric (GValue *value, con st GdaNumeric *val);
gshort gda_value_get_short (const GValue *value) ; gshort gda_value_get_short (const GValue *value) ;
void gda_value_set_short (GValue *value, const gshort val); void gda_value_set_short (GValue *value, const gshort val);
skipping to change at line 160 skipping to change at line 160
const gchar *as _string, const gchar *as _string,
GType type); GType type);
gboolean gda_value_set_from_value (GValue *value, const GValue *from); gboolean gda_value_set_from_value (GValue *value, const GValue *from);
gint gda_value_differ (const GValue *value1, c onst GValue *value2); gint gda_value_differ (const GValue *value1, c onst GValue *value2);
gint gda_value_compare (const GValue *value1, const GValue *value2); gint gda_value_compare (const GValue *value1, const GValue *value2);
gchar *gda_value_stringify (const GValue *value) ; gchar *gda_value_stringify (const GValue *value) ;
xmlNodePtr gda_value_to_xml (const GValue *value); xmlNodePtr gda_value_to_xml (const GValue *value);
gchar *gda_binary_to_string (const GdaBinary *bi n, guint maxlen); gchar *gda_binary_to_string (const GdaBinary *bi n, guint maxlen);
gboolean gda_string_to_binary (const gchar *str, G daBinary *bin); GdaBinary *gda_string_to_binary (const gchar *str);
gchar *gda_blob_to_string (GdaBlob *blob, guint maxlen); gchar *gda_blob_to_string (GdaBlob *blob, guint maxlen);
gboolean gda_string_to_blob (const gchar *str, Gda Blob *blob); GdaBlob *gda_string_to_blob (const gchar *str);
/* Custom data types */ /* Custom data types */
GType gda_numeric_get_type (void) G_GNUC_CONST; GType gda_numeric_get_type (void) G_GNUC_CONST;
gpointer gda_numeric_copy (gpointer boxed) G_GNUC_ CONST; gpointer gda_numeric_copy (gpointer boxed) G_GNUC_ CONST;
void gda_numeric_free (gpointer boxed) G_GNUC_ CONST; void gda_numeric_free (gpointer boxed) G_GNUC_ CONST;
GType gda_time_get_type (void) G_GNUC_CONST; GType gda_time_get_type (void) G_GNUC_CONST;
gpointer gda_time_copy (gpointer boxed) G_GNUC_CON ST; gpointer gda_time_copy (gpointer boxed) G_GNUC_CON ST;
void gda_time_free (gpointer boxed) G_GNUC_CON ST; void gda_time_free (gpointer boxed) G_GNUC_CON ST;
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/