gda-data-comparator.h   gda-data-comparator.h 
skipping to change at line 80 skipping to change at line 80
/* struct for the object's class */ /* struct for the object's class */
struct _GdaDataComparatorClass struct _GdaDataComparatorClass
{ {
GObjectClass parent_class; GObjectClass parent_class;
gboolean (* diff_computed) (GdaDataComparator *comp, GdaDiff *diff); gboolean (* diff_computed) (GdaDataComparator *comp, GdaDiff *diff);
}; };
GType gda_data_comparator_get_type (void) G_GNUC_CONST; GType gda_data_comparator_get_type (void) G_GNUC_CONST;
GObject *gda_data_comparator_new (GdaDataModel *old_mo del, GdaDataModel *new_model); GObject *gda_data_comparator_new (GdaDataModel *old_mo del, GdaDataModel *new_model);
void gda_data_comparator_set_key_columns (GdaDataComparator *c omp, gint *col_numbers, gint nb_cols); void gda_data_comparator_set_key_columns (GdaDataComparator *c omp, const gint *col_numbers, gint nb_cols);
gboolean gda_data_comparator_compute_diff (GdaDataComparator *c omp, GError **error); gboolean gda_data_comparator_compute_diff (GdaDataComparator *c omp, GError **error);
gint gda_data_comparator_get_n_diffs (GdaDataComparator *c omp); gint gda_data_comparator_get_n_diffs (GdaDataComparator *c omp);
const GdaDiff *gda_data_comparator_get_diff (GdaDataComparator *c omp, gint pos); const GdaDiff *gda_data_comparator_get_diff (GdaDataComparator *c omp, gint pos);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 gda-data-model-extra.h   gda-data-model-extra.h 
skipping to change at line 31 skipping to change at line 31
*/ */
#ifndef __GDA_DATA_MODEL_EXTRA_H__ #ifndef __GDA_DATA_MODEL_EXTRA_H__
#define __GDA_DATA_MODEL_EXTRA_H__ #define __GDA_DATA_MODEL_EXTRA_H__
#include <glib-object.h> #include <glib-object.h>
#include <libgda/gda-decl.h> #include <libgda/gda-decl.h>
G_BEGIN_DECLS G_BEGIN_DECLS
void gda_data_model_signal_emit_changed (GdaDataModel *mode
l);
void gda_data_model_row_inserted (GdaDataModel *model, gint row) ; void gda_data_model_row_inserted (GdaDataModel *model, gint row) ;
void gda_data_model_row_updated (GdaDataModel *model, gint row) ; void gda_data_model_row_updated (GdaDataModel *model, gint row) ;
void gda_data_model_row_removed (GdaDataModel *model, gint row) ; void gda_data_model_row_removed (GdaDataModel *model, gint row) ;
void gda_data_model_reset (GdaDataModel *model); void gda_data_model_reset (GdaDataModel *model);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
3 lines changed or deleted 0 lines changed or added


 gda-data-model.h   gda-data-model.h 
skipping to change at line 76 skipping to change at line 76
GDA_DATA_MODEL_IO_TEXT_SEPARATED GDA_DATA_MODEL_IO_TEXT_SEPARATED
} GdaDataModelIOFormat; } GdaDataModelIOFormat;
enum { enum {
GDA_DATA_MODEL_ROW_OUT_OF_RANGE_ERROR, GDA_DATA_MODEL_ROW_OUT_OF_RANGE_ERROR,
GDA_DATA_MODEL_COLUMN_OUT_OF_RANGE_ERROR, GDA_DATA_MODEL_COLUMN_OUT_OF_RANGE_ERROR,
GDA_DATA_MODEL_VALUES_LIST_ERROR, GDA_DATA_MODEL_VALUES_LIST_ERROR,
GDA_DATA_MODEL_VALUE_TYPE_ERROR, GDA_DATA_MODEL_VALUE_TYPE_ERROR,
GDA_DATA_MODEL_ROW_NOT_FOUND_ERROR, GDA_DATA_MODEL_ROW_NOT_FOUND_ERROR,
GDA_DATA_MODEL_ACCESS_ERROR, GDA_DATA_MODEL_ACCESS_ERROR,
GDA_DATA_MODEL_FEATURE_NON_SUPPORTED_ERROR GDA_DATA_MODEL_FEATURE_NON_SUPPORTED_ERROR,
GDA_DATA_MODEL_FILE_EXIST_ERROR,
GDA_DATA_MODEL_XML_FORMAT_ERROR
}; };
/* struct for the interface */ /* struct for the interface */
struct _GdaDataModelClass { struct _GdaDataModelClass {
GTypeInterface g_iface; GTypeInterface g_iface;
/* virtual table */ /* virtual table */
gint (* i_get_n_rows) (GdaDataModel *model); gint (* i_get_n_rows) (GdaDataModel *model);
gint (* i_get_n_columns) (GdaDataModel *model); gint (* i_get_n_columns) (GdaDataModel *model);
 End of changes. 1 change blocks. 
1 lines changed or deleted 3 lines changed or added


 gda-data-select.h   gda-data-select.h 
skipping to change at line 102 skipping to change at line 102
GType gda_data_select_get_type (void) G_GNUC_C ONST; GType gda_data_select_get_type (void) G_GNUC_C ONST;
gboolean gda_data_select_set_row_selection_condition (GdaDataSele ct *model, GdaSqlExpr *expr, GError **error); gboolean gda_data_select_set_row_selection_condition (GdaDataSele ct *model, GdaSqlExpr *expr, GError **error);
gboolean gda_data_select_set_row_selection_condition_sql (GdaDataSele ct *model, const gchar *sql_where, GError **error); gboolean gda_data_select_set_row_selection_condition_sql (GdaDataSele ct *model, const gchar *sql_where, GError **error);
gboolean gda_data_select_compute_row_selection_condition (GdaDataSele ct *model, GError **error); gboolean gda_data_select_compute_row_selection_condition (GdaDataSele ct *model, GError **error);
gboolean gda_data_select_set_modification_statement (GdaDataSele ct *model, GdaStatement *mod_stmt, GError **error); gboolean gda_data_select_set_modification_statement (GdaDataSele ct *model, GdaStatement *mod_stmt, GError **error);
gboolean gda_data_select_set_modification_statement_sql (GdaDataSele ct *model, const gchar *sql, GError **error); gboolean gda_data_select_set_modification_statement_sql (GdaDataSele ct *model, const gchar *sql, GError **error);
gboolean gda_data_select_compute_modification_statements (GdaDataSele ct *model, GError **error); gboolean gda_data_select_compute_modification_statements (GdaDataSele ct *model, GError **error);
gboolean gda_data_select_compute_columns_attributes (GdaDataSele
ct *model, GError **error);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added


 gda-easy.h   gda-easy.h 
skipping to change at line 72 skipping to change at line 72
/* /*
* Quick commands execution * Quick commands execution
*/ */
GdaDataModel* gda_execute_select_command (GdaConnection *cnc, const gchar *sql, GError **error); GdaDataModel* gda_execute_select_command (GdaConnection *cnc, const gchar *sql, GError **error);
gint gda_execute_non_select_command (GdaConnection *cnc, const gchar *sql, GError **error); gint gda_execute_non_select_command (GdaConnection *cnc, const gchar *sql, GError **error);
/* /*
* Database creation and destruction * Database creation and destruction
*/ */
GdaServerOperation *gda_prepare_create_database (const gchar *provide r, const gchar *db_name, GError **error); GdaServerOperation *gda_prepare_create_database (const gchar *provide r, const gchar *db_name, GError **error);
gboolean gda_perform_create_database (GdaServerOperation * op, GError **error); gboolean gda_perform_create_database (const gchar *provide r, GdaServerOperation *op, GError **error);
GdaServerOperation *gda_prepare_drop_database (const gchar *provide r, const gchar *db_name, GError **error); GdaServerOperation *gda_prepare_drop_database (const gchar *provide r, const gchar *db_name, GError **error);
gboolean gda_perform_drop_database (GdaServerOperation * op, GError **error); gboolean gda_perform_drop_database (const gchar *provide r, GdaServerOperation *op, GError **error);
/* /*
* Tables creation and destruction * Tables creation and destruction
*/ */
GdaServerOperation *gda_prepare_create_table (GdaConnection *cnc, c onst gchar *table_name, GError **error, ...); GdaServerOperation *gda_prepare_create_table (GdaConnection *cnc, c onst gchar *table_name, GError **error, ...);
gboolean gda_perform_create_table (GdaServerOperation * op, GError **error); gboolean gda_perform_create_table (GdaServerOperation * op, GError **error);
GdaServerOperation *gda_prepare_drop_table (GdaConnection *cnc, const gchar *table_name, GError **error); GdaServerOperation *gda_prepare_drop_table (GdaConnection *cnc, const gchar *table_name, GError **error);
gboolean gda_perform_drop_table (GdaServerOperation * op, GError **error); gboolean gda_perform_drop_table (GdaServerOperation * op, GError **error);
/* /*
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 gda-enum-types.h   gda-enum-types.h 
skipping to change at line 77 skipping to change at line 77
#define GDA_TYPE_META_DB_OBJECT_TYPE (gda_meta_db_object_type_get_type()) #define GDA_TYPE_META_DB_OBJECT_TYPE (gda_meta_db_object_type_get_type())
GType gda_meta_struct_feature_get_type (void); GType gda_meta_struct_feature_get_type (void);
#define GDA_TYPE_META_STRUCT_FEATURE (gda_meta_struct_feature_get_type()) #define GDA_TYPE_META_STRUCT_FEATURE (gda_meta_struct_feature_get_type())
GType gda_meta_sort_type_get_type (void); GType gda_meta_sort_type_get_type (void);
#define GDA_TYPE_META_SORT_TYPE (gda_meta_sort_type_get_type()) #define GDA_TYPE_META_SORT_TYPE (gda_meta_sort_type_get_type())
GType gda_meta_graph_info_get_type (void); GType gda_meta_graph_info_get_type (void);
#define GDA_TYPE_META_GRAPH_INFO (gda_meta_graph_info_get_type()) #define GDA_TYPE_META_GRAPH_INFO (gda_meta_graph_info_get_type())
/* enumerations from "gda-set.h" */ /* enumerations from "gda-set.h" */
GType gda_set_error_get_type (void); GType gda_set_error_get_type (void);
#define GDA_TYPE_SET_ERROR (gda_set_error_get_type()) #define GDA_TYPE_SET_ERROR (gda_set_error_get_type())
GType gda_set_hint_get_type (void);
#define GDA_TYPE_SET_HINT (gda_set_hint_get_type())
/* enumerations from "gda-server-operation.h" */ /* enumerations from "gda-server-operation.h" */
GType gda_server_operation_type_get_type (void); GType gda_server_operation_type_get_type (void);
#define GDA_TYPE_SERVER_OPERATION_TYPE (gda_server_operation_type_get_type( )) #define GDA_TYPE_SERVER_OPERATION_TYPE (gda_server_operation_type_get_type( ))
GType gda_server_operation_node_type_get_type (void); GType gda_server_operation_node_type_get_type (void);
#define GDA_TYPE_SERVER_OPERATION_NODE_TYPE (gda_server_operation_node_type _get_type()) #define GDA_TYPE_SERVER_OPERATION_NODE_TYPE (gda_server_operation_node_type _get_type())
GType gda_server_operation_node_status_get_type (void); GType gda_server_operation_node_status_get_type (void);
#define GDA_TYPE_SERVER_OPERATION_NODE_STATUS (gda_server_operation_node_st atus_get_type()) #define GDA_TYPE_SERVER_OPERATION_NODE_STATUS (gda_server_operation_node_st atus_get_type())
/* enumerations from "gda-server-provider.h" */ /* enumerations from "gda-server-provider.h" */
GType gda_server_provider_error_get_type (void); GType gda_server_provider_error_get_type (void);
#define GDA_TYPE_SERVER_PROVIDER_ERROR (gda_server_provider_error_get_type( )) #define GDA_TYPE_SERVER_PROVIDER_ERROR (gda_server_provider_error_get_type( ))
 End of changes. 1 change blocks. 
2 lines changed or deleted 0 lines changed or added


 gda-marshal.h   gda-marshal.h 
#ifndef __gda_marshal_MARSHAL_H__ #ifndef ___gda_marshal_MARSHAL_H__
#define __gda_marshal_MARSHAL_H__ #define ___gda_marshal_MARSHAL_H__
#include <glib-object.h> #include <glib-object.h>
G_BEGIN_DECLS G_BEGIN_DECLS
/* VOID:VOID (gda-marshal.list:25) */ /* VOID:VOID (gda-marshal.list:25) */
#define gda_marshal_VOID__VOID g_cclosure_marshal_VOID__VOID #define _gda_marshal_VOID__VOID g_cclosure_marshal_VOID__VOID
/* VOID:POINTER (gda-marshal.list:26) */ /* VOID:POINTER (gda-marshal.list:26) */
#define gda_marshal_VOID__POINTER g_cclosure_marshal_VOID__POINTER #define _gda_marshal_VOID__POINTER g_cclosure_marshal_VOID__POINTER
/* VOID:OBJECT (gda-marshal.list:27) */ /* VOID:OBJECT (gda-marshal.list:27) */
#define gda_marshal_VOID__OBJECT g_cclosure_marshal_VOID__OBJECT #define _gda_marshal_VOID__OBJECT g_cclosure_marshal_VOID__OBJECT
/* VOID:OBJECT,OBJECT (gda-marshal.list:28) */ /* VOID:OBJECT,OBJECT (gda-marshal.list:28) */
extern void gda_marshal_VOID__OBJECT_OBJECT (GClosure *closure, extern void _gda_marshal_VOID__OBJECT_OBJECT (GClosure *closure,
GValue *return_value,
guint n_param_values,
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* VOID:OBJECT,ENUM,OBJECT (gda-marshal.list:29) */
extern void gda_marshal_VOID__OBJECT_ENUM_OBJECT (GClosure *closure,
GValue *return_valu
e,
guint n_param_val
ues,
const GValue *param_value
s,
gpointer invocation_
hint,
gpointer marshal_dat
a);
/* VOID:OBJECT,UINT (gda-marshal.list:30) */
extern void gda_marshal_VOID__OBJECT_UINT (GClosure *closure,
GValue *return_value,
guint n_param_values,
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* VOID:OBJECT,UINT,UINT (gda-marshal.list:31) */
extern void gda_marshal_VOID__OBJECT_UINT_UINT (GClosure *closure,
GValue *return_value,
guint n_param_value
s,
const GValue *param_values,
gpointer invocation_hi
nt,
gpointer marshal_data)
;
/* VOID:OBJECT,BOOLEAN (gda-marshal.list:32) */
extern void gda_marshal_VOID__OBJECT_BOOLEAN (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_values,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hint , gpointer invocation_hint ,
gpointer marshal_data); gpointer marshal_data);
/* VOID:STRING,UINT,UINT (gda-marshal.list:33) */ /* VOID:OBJECT,ENUM,OBJECT (gda-marshal.list:29) */
extern void gda_marshal_VOID__STRING_UINT_UINT (GClosure *closure, extern void _gda_marshal_VOID__OBJECT_ENUM_OBJECT (GClosure *closure,
GValue *return_value, GValue *return_val
guint n_param_value ue,
s, guint n_param_va
const GValue *param_values, lues,
gpointer invocation_hi const GValue *param_valu
nt, es,
gpointer marshal_data) gpointer invocation
; _hint,
gpointer marshal_da
/* VOID:ENUM,OBJECT (gda-marshal.list:34) */ ta);
extern void gda_marshal_VOID__ENUM_OBJECT (GClosure *closure,
GValue *return_value,
guint n_param_values,
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* VOID:UINT,POINTER (gda-marshal.list:35) */ /* VOID:OBJECT,UINT (gda-marshal.list:30) */
#define gda_marshal_VOID__UINT_POINTER g_cclosure_marshal_VOID__UINT_POINTE extern void _gda_marshal_VOID__OBJECT_UINT (GClosure *closure,
R GValue *return_value,
guint n_param_values,
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* VOID:INT,INT (gda-marshal.list:36) */ /* VOID:OBJECT,UINT,UINT (gda-marshal.list:31) */
extern void gda_marshal_VOID__INT_INT (GClosure *closure, extern void _gda_marshal_VOID__OBJECT_UINT_UINT (GClosure *closure,
GValue *return_value, GValue *return_value
guint n_param_values, ,
const GValue *param_values, guint n_param_valu
gpointer invocation_hint, es,
gpointer marshal_data); const GValue *param_values
,
gpointer invocation_h
int,
gpointer marshal_data
);
/* VOID:INT,BOXED,BOXED (gda-marshal.list:37) */ /* VOID:OBJECT,BOOLEAN (gda-marshal.list:32) */
extern void gda_marshal_VOID__INT_BOXED_BOXED (GClosure *closure, extern void _gda_marshal_VOID__OBJECT_BOOLEAN (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values , guint n_param_values ,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hin t, gpointer invocation_hin t,
gpointer marshal_data); gpointer marshal_data);
/* VOID:INT,BOOLEAN (gda-marshal.list:38) */ /* VOID:STRING,UINT,UINT (gda-marshal.list:33) */
extern void gda_marshal_VOID__INT_BOOLEAN (GClosure *closure, extern void _gda_marshal_VOID__STRING_UINT_UINT (GClosure *closure,
GValue *return_value, GValue *return_value
guint n_param_values, ,
const GValue *param_values, guint n_param_valu
gpointer invocation_hint, es,
gpointer marshal_data); const GValue *param_values
,
/* VOID:STRING,INT (gda-marshal.list:39) */ gpointer invocation_h
extern void gda_marshal_VOID__STRING_INT (GClosure *closure, int,
GValue *return_value, gpointer marshal_data
guint n_param_values, );
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* VOID:ENUM,POINTER (gda-marshal.list:40) */ /* VOID:ENUM,OBJECT (gda-marshal.list:34) */
extern void gda_marshal_VOID__ENUM_POINTER (GClosure *closure, extern void _gda_marshal_VOID__ENUM_OBJECT (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_values,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hint, gpointer invocation_hint,
gpointer marshal_data); gpointer marshal_data);
/* POINTER:INT,INT (gda-marshal.list:41) */ /* VOID:UINT,POINTER (gda-marshal.list:35) */
extern void gda_marshal_POINTER__INT_INT (GClosure *closure, #define _gda_marshal_VOID__UINT_POINTER g_cclosure_marshal_VOID__UIN
GValue *return_value, T_POINTER
guint n_param_values,
const GValue *param_values,
gpointer invocation_hint,
gpointer marshal_data);
/* POINTER:VOID (gda-marshal.list:42) */ /* VOID:INT,INT (gda-marshal.list:36) */
extern void gda_marshal_POINTER__VOID (GClosure *closure, extern void _gda_marshal_VOID__INT_INT (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_values,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hint, gpointer invocation_hint,
gpointer marshal_data); gpointer marshal_data);
/* POINTER:POINTER (gda-marshal.list:43) */ /* VOID:INT,BOXED,BOXED (gda-marshal.list:37) */
extern void gda_marshal_POINTER__POINTER (GClosure *closure, extern void _gda_marshal_VOID__INT_BOXED_BOXED (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_value
const GValue *param_values, s,
gpointer invocation_hint, const GValue *param_values,
gpointer marshal_data); gpointer invocation_hi
nt,
gpointer marshal_data)
;
/* BOOLEAN:POINTER (gda-marshal.list:44) */ /* VOID:INT,BOOLEAN (gda-marshal.list:38) */
extern void gda_marshal_BOOLEAN__POINTER (GClosure *closure, extern void _gda_marshal_VOID__INT_BOOLEAN (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_values,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hint, gpointer invocation_hint,
gpointer marshal_data); gpointer marshal_data);
/* POINTER:OBJECT,POINTER (gda-marshal.list:45) */ /* VOID:STRING,INT (gda-marshal.list:39) */
extern void gda_marshal_POINTER__OBJECT_POINTER (GClosure *closure, extern void _gda_marshal_VOID__STRING_INT (GClosure *closure,
GValue *return_value GValue *return_value,
, guint n_param_values,
guint n_param_valu const GValue *param_values,
es, gpointer invocation_hint,
const GValue *param_values gpointer marshal_data);
,
gpointer invocation_h
int,
gpointer marshal_data
);
/* VOID:STRING,POINTER (gda-marshal.list:46) */ /* POINTER:POINTER (gda-marshal.list:40) */
extern void gda_marshal_VOID__STRING_POINTER (GClosure *closure, extern void _gda_marshal_POINTER__POINTER (GClosure *closure,
GValue *return_value, GValue *return_value,
guint n_param_values, guint n_param_values,
const GValue *param_values, const GValue *param_values,
gpointer invocation_hint gpointer invocation_hint,
, gpointer marshal_data);
gpointer marshal_data);
/* VOID:OBJECT,STRING,POINTER (gda-marshal.list:47) */ /* BOOLEAN:POINTER (gda-marshal.list:41) */
extern void gda_marshal_VOID__OBJECT_STRING_POINTER (GClosure *closure, extern void _gda_marshal_BOOLEAN__POINTER (GClosure *closure,
GValue *return_v GValue *return_value,
alue, guint n_param_values,
guint n_param_ const GValue *param_values,
values, gpointer invocation_hint,
const GValue *param_va gpointer marshal_data);
lues,
gpointer invocati
on_hint,
gpointer marshal_
data);
G_END_DECLS G_END_DECLS
#endif /* __gda_marshal_MARSHAL_H__ */ #endif /* ___gda_marshal_MARSHAL_H__ */
 End of changes. 19 change blocks. 
153 lines changed or deleted 101 lines changed or added


 gda-server-provider.h   gda-server-provider.h 
skipping to change at line 298 skipping to change at line 298
GType gda_server_provider_get_type (void) G_GNUC_CONST; GType gda_server_provider_get_type (void) G_GNUC_CONST;
/* provider information */ /* provider information */
const gchar *gda_server_provider_get_name (GdaServerPro vider *provider); const gchar *gda_server_provider_get_name (GdaServerPro vider *provider);
const gchar *gda_server_provider_get_version (GdaServerPro vider *provider); const gchar *gda_server_provider_get_version (GdaServerPro vider *provider);
const gchar *gda_server_provider_get_server_version (GdaServerPro vider *provider, GdaConnection *cnc); const gchar *gda_server_provider_get_server_version (GdaServerPro vider *provider, GdaConnection *cnc);
gboolean gda_server_provider_supports_feature (GdaServerPro vider *provider, GdaConnection *cnc, gboolean gda_server_provider_supports_feature (GdaServerPro vider *provider, GdaConnection *cnc,
GdaConnection Feature feature); GdaConnection Feature feature);
/* types and values manipulation */ /* types and values manipulation */
GdaDataHandler *gda_server_provider_get_data_handler_gtype(GdaServer Provider *provider, GdaDataHandler *gda_server_provider_get_data_handler_g_type(GdaServe rProvider *provider,
GdaConnect ion *cnc, GdaConnect ion *cnc,
GType for_ type); GType for_ type);
GdaDataHandler *gda_server_provider_get_data_handler_dbms (GdaServer Provider *provider, GdaDataHandler *gda_server_provider_get_data_handler_dbms (GdaServer Provider *provider,
GdaConnect ion *cnc, GdaConnect ion *cnc,
const gcha r *for_type); const gcha r *for_type);
GValue *gda_server_provider_string_to_value (GdaServer Provider *provider, GValue *gda_server_provider_string_to_value (GdaServer Provider *provider,
GdaConnect ion *cnc, GdaConnect ion *cnc,
const gcha r *string, const gcha r *string,
GType pref ered_type, GType pref ered_type,
gchar **db ms_type); gchar **db ms_type);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 gda-set.h   gda-set.h 
skipping to change at line 45 skipping to change at line 45
extern GQuark gda_set_error_quark (void); extern GQuark gda_set_error_quark (void);
#define GDA_SET_ERROR gda_set_error_quark () #define GDA_SET_ERROR gda_set_error_quark ()
typedef enum typedef enum
{ {
GDA_SET_XML_SPEC_ERROR, GDA_SET_XML_SPEC_ERROR,
GDA_SET_HOLDER_NOT_FOUND_ERROR, GDA_SET_HOLDER_NOT_FOUND_ERROR,
GDA_SET_INVALID_ERROR GDA_SET_INVALID_ERROR
} GdaSetError; } GdaSetError;
typedef enum {
GDA_SET_HOLDER_READ_ONLY = 1 << 0, /* holder should not be affected
by user modifications */
GDA_SET_HOLDER_HIDE = 1 << 1 /* holder should not be shown to
the user */
} GdaSetHint;
/** /**
* GdaSetNode: * GdaSetNode:
* *
* For each #GdaHolder object in the #GdaSet object, there is a * For each #GdaHolder object in the #GdaSet object, there is a
* #GdaSetNode structure which sums up all the information for * #GdaSetNode structure which sums up all the information for
* each GdaHolder. * each GdaHolder.
*/ */
struct _GdaSetNode { struct _GdaSetNode {
GdaHolder *holder; /* Can't be NULL */ GdaHolder *holder; /* Can't be NULL */
GdaDataModel *source_model; /* may be NULL if @holder does not have any source */ GdaDataModel *source_model; /* may be NULL if @holder does not have any source */
gint source_column; /* unused is @source_model is NULL */ gint source_column; /* unused is @source_model is NULL */
GdaSetHint hint;
}; };
/** /**
* GdaSetGroup: * GdaSetGroup:
* *
* The #GdaSetGroup is another view of the #GdaHolder objects * The #GdaSetGroup is another view of the #GdaHolder objects
* contained in the #GdaSet: there is one such structure * contained in the #GdaSet: there is one such structure
* for each _independant_ parameter (parameters which have the same source data model * for each _independant_ parameter (parameters which have the same source data model
* all appear in the same #GdaSetGroup structure). * all appear in the same #GdaSetGroup structure).
*/ */
 End of changes. 3 change blocks. 
9 lines changed or deleted 1 lines changed or added


 gda-statement.h   gda-statement.h 
skipping to change at line 89 skipping to change at line 89
/* signals */ /* signals */
void (*checked) (GdaStatement *stmt, GdaConnection *cnc, gboolea n checked); void (*checked) (GdaStatement *stmt, GdaConnection *cnc, gboolea n checked);
void (*reset) (GdaStatement *stmt); void (*reset) (GdaStatement *stmt);
}; };
GType gda_statement_get_type (void) G_GNUC_CONS T; GType gda_statement_get_type (void) G_GNUC_CONS T;
GdaStatement *gda_statement_new (void); GdaStatement *gda_statement_new (void);
GdaStatement *gda_statement_copy (GdaStatement *ori g); GdaStatement *gda_statement_copy (GdaStatement *ori g);
gchar *gda_statement_serialize (GdaStatement *stm t); gchar *gda_statement_serialize (GdaStatement *stm t);
GdaStatement *gda_statement_deserialize (const gchar *str, GError **error);
gboolean gda_statement_get_parameters (GdaStatement *stm t, GdaSet **out_params, GError **error); gboolean gda_statement_get_parameters (GdaStatement *stm t, GdaSet **out_params, GError **error);
#define gda_statement_to_sql(stmt,params,error) gda_statement_t o_sql_extended ((stmt), NULL, (params), GDA_STATEMENT_SQL_PARAMS_SHORT, NUL L, (error)) #define gda_statement_to_sql(stmt,params,error) gda_statement_t o_sql_extended ((stmt), NULL, (params), GDA_STATEMENT_SQL_PARAMS_SHORT, NUL L, (error))
gchar *gda_statement_to_sql_extended (GdaStatement *stm t, GdaConnection *cnc, gchar *gda_statement_to_sql_extended (GdaStatement *stm t, GdaConnection *cnc,
GdaSet *params, Gd aStatementSqlFlag flags, GdaSet *params, Gd aStatementSqlFlag flags,
GSList **params_us ed, GError **error); GSList **params_us ed, GError **error);
GdaSqlStatementType gda_statement_get_statement_type (GdaStatement *stm t); GdaSqlStatementType gda_statement_get_statement_type (GdaStatement *stm t);
gboolean gda_statement_is_useless (GdaStatement *stm t); gboolean gda_statement_is_useless (GdaStatement *stm t);
gboolean gda_statement_check_structure (GdaStatement *stm t, GError **error); gboolean gda_statement_check_structure (GdaStatement *stm t, GError **error);
 End of changes. 1 change blocks. 
1 lines changed or deleted 0 lines changed or added


 gda-value.h   gda-value.h 
skipping to change at line 69 skipping to change at line 69
#define GDA_VALUE_HOLDS_USHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_USHORT) #define GDA_VALUE_HOLDS_USHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_USHORT)
#define GDA_VALUE_HOLDS_TIME(value) G_VALUE_HOLDS(value, GDA_TYP E_TIME) #define GDA_VALUE_HOLDS_TIME(value) G_VALUE_HOLDS(value, GDA_TYP E_TIME)
#define GDA_VALUE_HOLDS_TIMESTAMP(value) G_VALUE_HOLDS(value, GDA_TYP E_TIMESTAMP) #define GDA_VALUE_HOLDS_TIMESTAMP(value) G_VALUE_HOLDS(value, GDA_TYP E_TIMESTAMP)
typedef struct { typedef struct {
gdouble x; gdouble x;
gdouble y; gdouble y;
} GdaGeometricPoint; } GdaGeometricPoint;
typedef struct { typedef struct {
gchar *number; gchar *number;
glong precision; glong precision;
glong width; glong width;
gpointer reserved; /* reserved for future usage with GMP (http://gmp
lib.org/) */
} GdaNumeric; } GdaNumeric;
typedef struct { typedef struct {
gushort hour; gushort hour;
gushort minute; gushort minute;
gushort second; gushort second;
gulong fraction; gulong fraction;
glong timezone; /* # of seconds to the east UTC */ glong timezone; /* # of seconds to the east UTC */
} GdaTime; } GdaTime;
typedef struct { typedef struct {
gshort year; gshort year;
gushort month; gushort month;
gushort day; gushort day;
gushort hour; gushort hour;
gushort minute; gushort minute;
gushort second; gushort second;
gulong fraction; gulong fraction;
glong timezone; /* # of seconds to the east UTC */ glong timezone; /* # of seconds to the east UTC */
} GdaTimestamp; } GdaTimestamp;
typedef struct { typedef struct {
guchar *data; guchar *data;
glong binary_length; glong binary_length;
} GdaBinary; } GdaBinary;
typedef struct { typedef struct {
GdaBinary data; GdaBinary data;
GdaBlobOp *op; /* set up by providers if the GdaBlob is linked to so mething actually existing in the database, GdaBlobOp *op; /* set up by providers if the GdaBlob is linked to so mething actually existing in the database,
 End of changes. 4 change blocks. 
8 lines changed or deleted 10 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/