gda-data-model-private.h   gda-data-model-private.h 
skipping to change at line 38 skipping to change at line 38
#include <libxml/parser.h> #include <libxml/parser.h>
#include <libxml/tree.h> #include <libxml/tree.h>
#include <libgda/gda-command.h> #include <libgda/gda-command.h>
#include <libgda/gda-decl.h> #include <libgda/gda-decl.h>
#include <libgda/gda-column.h> #include <libgda/gda-column.h>
#include <libgda/gda-value.h> #include <libgda/gda-value.h>
#include <libgda/gda-data-model-extra.h> #include <libgda/gda-data-model-extra.h>
G_BEGIN_DECLS G_BEGIN_DECLS
/* Not implemented. See bug http://bugzilla.gnome.org/show_bug.cgi?id=41181 1:
const gchar *gda_data_model_get_command_text (GdaDat aModel *model); const gchar *gda_data_model_get_command_text (GdaDat aModel *model);
gboolean gda_data_model_set_command_text (GdaDat aModel *model, const gchar *txt); gboolean gda_data_model_set_command_text (GdaDat aModel *model, const gchar *txt);
GdaCommandType gda_data_model_get_command_type (GdaDat aModel *model); GdaCommandType gda_data_model_get_command_type (GdaDat aModel *model);
gboolean gda_data_model_set_command_type (GdaDat aModel *model, GdaCommandType type); gboolean gda_data_model_set_command_type (GdaDat aModel *model, GdaCommandType type);
*/
xmlNodePtr gda_data_model_to_xml_node (GdaDat aModel *model, const gint *cols, gint nb_cols, xmlNodePtr gda_data_model_to_xml_node (GdaDat aModel *model, const gint *cols, gint nb_cols,
const g int *rows, gint nb_rows, const gchar *name); const g int *rows, gint nb_rows, const gchar *name);
gboolean gda_data_model_add_data_from_xml_node (GdaDat aModel *model, xmlNodePtr node, GError **error); gboolean gda_data_model_add_data_from_xml_node (GdaDat aModel *model, xmlNodePtr node, GError **error);
gboolean gda_data_model_move_iter_at_row (GdaDat aModel *model, GdaDataModelIter *iter, gint row); gboolean gda_data_model_move_iter_at_row (GdaDat aModel *model, GdaDataModelIter *iter, gint row);
gboolean gda_data_model_move_iter_next (GdaDat aModel *model, GdaDataModelIter *iter); gboolean gda_data_model_move_iter_next (GdaDat aModel *model, GdaDataModelIter *iter);
gboolean gda_data_model_move_iter_prev (GdaDat aModel *model, GdaDataModelIter *iter); gboolean gda_data_model_move_iter_prev (GdaDat aModel *model, GdaDataModelIter *iter);
G_END_DECLS G_END_DECLS
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added


 gda-data-model-row.h   gda-data-model-row.h 
skipping to change at line 24 skipping to change at line 24
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details. * Library General Public License for more details.
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with this Library; see the file COPYING.LIB. If not, * License along with this Library; see the file COPYING.LIB. If not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 , * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 ,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
#if !defined(__gda_data_model_row_h__) #ifndef __GDA_DATA_MODEL_ROW_H__
# define __gda_data_model_row_h__ #define __GDA_DATA_MODEL_ROW_H__
#include <libgda/gda-object.h> #include <libgda/gda-object.h>
#include <libgda/gda-command.h> #include <libgda/gda-command.h>
#include <libgda/gda-value.h> #include <libgda/gda-value.h>
#include <libgda/gda-row.h> #include <libgda/gda-row.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define GDA_TYPE_DATA_MODEL_ROW (gda_data_model_row_get_type()) #define GDA_TYPE_DATA_MODEL_ROW (gda_data_model_row_get_type())
#define GDA_DATA_MODEL_ROW(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj , GDA_TYPE_DATA_MODEL_ROW, GdaDataModelRow)) #define GDA_DATA_MODEL_ROW(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj , GDA_TYPE_DATA_MODEL_ROW, GdaDataModelRow))
#define GDA_DATA_MODEL_ROW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass, GDA_TYPE_DATA_MODEL_ROW, GdaDataModelRowClass)) #define GDA_DATA_MODEL_ROW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass, GDA_TYPE_DATA_MODEL_ROW, GdaDataModelRowClass))
#define GDA_IS_DATA_MODEL_ROW(obj) (G_TYPE_CHECK_INSTANCE_TYPE (obj , GDA_TYPE_DATA_MODEL_ROW)) #define GDA_IS_DATA_MODEL_ROW(obj) (G_TYPE_CHECK_INSTANCE_TYPE (obj , GDA_TYPE_DATA_MODEL_ROW))
#define GDA_IS_DATA_MODEL_ROW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), GDA_TYPE_DATA_MODEL_ROW)) #define GDA_IS_DATA_MODEL_ROW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), GDA_TYPE_DATA_MODEL_ROW))
typedef struct _GdaDataModelRow GdaDataModelRow; typedef struct _GdaDataModelRow GdaDataModelRow;
typedef struct _GdaDataModelRowClass GdaDataModelRowClass; typedef struct _GdaDataModelRowClass GdaDataModelRowClass;
typedef struct _GdaDataModelRowPrivate GdaDataModelRowPrivate; typedef struct _GdaDataModelRowPrivate GdaDataModelRowPrivate;
struct _GdaDataModelRow { struct _GdaDataModelRow {
GdaObject object; GdaObject object;
GdaDataModelRowPrivate *priv; GdaDataModelRowPrivate *priv;
}; };
struct _GdaDataModelRowClass { struct _GdaDataModelRowClass {
GdaObjectClass parent_class; GdaObjectClass parent_class;
/* virtual methods */ /* virtual methods */
gint (* get_n_rows) (GdaDataModelRow *model); gint (* get_n_rows) (GdaDataModelRow *model);
gint (* get_n_columns) (GdaDataModelRow *model); gint (* get_n_columns) (GdaDataModelRow *model);
GdaRow *(* get_row) (GdaDataModelRow *model, gin t row, GError **error); GdaRow *(* get_row) (GdaDataModelRow *model, gin t row, GError **error);
 End of changes. 2 change blocks. 
3 lines changed or deleted 3 lines changed or added


 gda-data-model.h   gda-data-model.h 
skipping to change at line 102 skipping to change at line 102
gboolean (* i_set_values) (GdaDataModel *model, gi nt row, GList *values, gboolean (* i_set_values) (GdaDataModel *model, gi nt row, GList *values,
GError **error); GError **error);
gint (* i_append_values) (GdaDataModel *model, co nst GList *values, GError **error); gint (* i_append_values) (GdaDataModel *model, co nst GList *values, GError **error);
gint (* i_append_row) (GdaDataModel *model, GE rror **error); gint (* i_append_row) (GdaDataModel *model, GE rror **error);
gboolean (* i_remove_row) (GdaDataModel *model, gi nt row, GError **error); gboolean (* i_remove_row) (GdaDataModel *model, gi nt row, GError **error);
gint (* i_find_row) (GdaDataModel *model, GS List *values, gint *cols_index); gint (* i_find_row) (GdaDataModel *model, GS List *values, gint *cols_index);
void (* i_set_notify) (GdaDataModel *model, gb oolean do_notify_changes); void (* i_set_notify) (GdaDataModel *model, gb oolean do_notify_changes);
gboolean (* i_get_notify) (GdaDataModel *model); gboolean (* i_get_notify) (GdaDataModel *model);
void (* i_send_hint) (GdaDataModel *model, Gd aDataModelHint hint, const GValue *hint_value); void (* i_send_hint) (GdaDataModel *model, Gd aDataModelHint hint, const GValue *hint_value);
gpointer reserved1;
gpointer reserved2;
gpointer reserved3;
gpointer reserved4;
/* signals */ /* signals */
void (* row_inserted) (GdaDataModel *model, gi nt row); void (* row_inserted) (GdaDataModel *model, gi nt row);
void (* row_updated) (GdaDataModel *model, gi nt row); void (* row_updated) (GdaDataModel *model, gi nt row);
void (* row_removed) (GdaDataModel *model, gi nt row); void (* row_removed) (GdaDataModel *model, gi nt row);
void (* reset) (GdaDataModel *model); void (* reset) (GdaDataModel *model);
gpointer sig_reserved1;
gpointer sig_reserved2;
gpointer sig_reserved3;
gpointer sig_reserved4;
}; };
GType gda_data_model_get_type (void); GType gda_data_model_get_type (void);
gboolean gda_data_model_is_updatable (GdaDataModel *mo del); gboolean gda_data_model_is_updatable (GdaDataModel *mo del);
GdaDataModelAccessFlags gda_data_model_get_access_flags (GdaDataModel *model); GdaDataModelAccessFlags gda_data_model_get_access_flags (GdaDataModel *model);
gint gda_data_model_get_n_rows (GdaDataModel *mo del); gint gda_data_model_get_n_rows (GdaDataModel *mo del);
gint gda_data_model_get_n_columns (GdaDataModel *mo del); gint gda_data_model_get_n_columns (GdaDataModel *mo del);
 End of changes. 2 change blocks. 
0 lines changed or deleted 8 lines changed or added


 gda-dict-database.h   gda-dict-database.h 
skipping to change at line 75 skipping to change at line 75
void (*field_added) (GdaDictDatabase *obj, GdaDictFi eld *field); void (*field_added) (GdaDictDatabase *obj, GdaDictFi eld *field);
void (*field_removed) (GdaDictDatabase *obj, GdaDictFi eld *field); void (*field_removed) (GdaDictDatabase *obj, GdaDictFi eld *field);
void (*field_updated) (GdaDictDatabase *obj, GdaDictFi eld *field); void (*field_updated) (GdaDictDatabase *obj, GdaDictFi eld *field);
void (*constraint_added) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr); void (*constraint_added) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr);
void (*constraint_removed) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr); void (*constraint_removed) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr);
void (*constraint_updated) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr); void (*constraint_updated) (GdaDictDatabase *obj, GdaDictCo nstraint *cstr);
void (*data_update_started) (GdaDictDatabase *obj); void (*data_update_started) (GdaDictDatabase *obj);
void (*update_progress) (GdaDictDatabase *obj, gchar * m sg, guint now, guint total); void (*update_progress) (GdaDictDatabase *obj, const gch ar * msg, guint now, guint total);
void (*data_update_finished) (GdaDictDatabase *obj); void (*data_update_finished) (GdaDictDatabase *obj);
gpointer reserved1; gpointer reserved1;
gpointer reserved2; gpointer reserved2;
}; };
GType gda_dict_database_get_type (void); GType gda_dict_database_get_type (void);
GObject *gda_dict_database_new (GdaDict *di ct); GObject *gda_dict_database_new (GdaDict *di ct);
GdaDict *gda_dict_database_get_dict (GdaDictDat abase *db); GdaDict *gda_dict_database_get_dict (GdaDictDat abase *db);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 gda-dict.h   gda-dict.h 
skipping to change at line 78 skipping to change at line 78
{ {
GObjectClass parent_class; GObjectClass parent_class;
/* signals the addition, removal or update of objects */ /* signals the addition, removal or update of objects */
void (*object_added) (GdaDict *dict, GdaObject *obj); void (*object_added) (GdaDict *dict, GdaObject *obj);
void (*object_removed) (GdaDict *dict, GdaObject *obj); void (*object_removed) (GdaDict *dict, GdaObject *obj);
void (*object_updated) (GdaDict *dict, GdaObject *obj); void (*object_updated) (GdaDict *dict, GdaObject *obj);
void (*object_act_changed) (GdaDict *dict, GdaObject *obj); void (*object_act_changed) (GdaDict *dict, GdaObject *obj);
void (*data_update_started) (GdaDict *dict); void (*data_update_started) (GdaDict *dict);
void (*update_progress) (GdaDict *dict, gchar * msg, guint now, guint total); void (*update_progress) (GdaDict *dict, gchar *msg, guint n ow, guint total);
void (*data_update_finished) (GdaDict *dict); void (*data_update_finished) (GdaDict *dict);
/* signal that a change in the whole dictionary has occurred */ /* signal that a change in the whole dictionary has occurred */
void (*changed) (GdaDict * dict); void (*changed) (GdaDict * dict);
/* class variable */ /* class variable */
GSList *class_registry_list; /* list of GdaDictRegFunc functions * / GSList *class_registry_list; /* list of GdaDictRegFunc functions * /
gpointer reserved1; gpointer reserved1;
gpointer reserved2; gpointer reserved2;
}; };
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 gda-handler-time.h   gda-handler-time.h 
skipping to change at line 59 skipping to change at line 59
GdaObjectClass parent_class; GdaObjectClass parent_class;
}; };
GType gda_handler_time_get_type (void); GType gda_handler_time_get_type (void);
GdaDataHandler *gda_handler_time_new (void); GdaDataHandler *gda_handler_time_new (void);
GdaDataHandler *gda_handler_time_new_no_locale (void); GdaDataHandler *gda_handler_time_new_no_locale (void);
void gda_handler_time_set_sql_spec (GdaHandlerTime *dh, GDateDM Y first, GDateDMY sec, void gda_handler_time_set_sql_spec (GdaHandlerTime *dh, GDateDM Y first, GDateDMY sec,
GDateDMY third, gchar separa tor, gboolean twodigits_years); GDateDMY third, gchar separa tor, gboolean twodigits_years);
gchar *gda_handler_time_get_no_locale_str_from_value (GdaHandlerTi me *dh, const GValue *value); gchar *gda_handler_time_get_no_locale_str_from_value (GdaHandlerTi me *dh, const GValue *value);
gchar *gda_handler_time_get_format (GdaHandlerTime *dh, GType t
ype);
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-query-field-value.h   gda-query-field-value.h 
skipping to change at line 68 skipping to change at line 68
GType gda_query_field_value_get_type (void); GType gda_query_field_value_get_type (void);
GdaQueryField *gda_query_field_value_new (GdaQuery *quer y, GType type); GdaQueryField *gda_query_field_value_new (GdaQuery *quer y, GType type);
void gda_query_field_value_set_value (GdaQueryFieldV alue *field, const GValue *val); void gda_query_field_value_set_value (GdaQueryFieldV alue *field, const GValue *val);
const GValue *gda_query_field_value_get_value (GdaQueryFieldV alue *field); const GValue *gda_query_field_value_get_value (GdaQueryFieldV alue *field);
void gda_query_field_value_set_default_value (GdaQueryFieldV alue *field, const GValue *default_val); void gda_query_field_value_set_default_value (GdaQueryFieldV alue *field, const GValue *default_val);
const GValue *gda_query_field_value_get_default_value (GdaQueryFieldV alue *field); const GValue *gda_query_field_value_get_default_value (GdaQueryFieldV alue *field);
void gda_query_field_value_set_is_parameter (GdaQueryFieldV alue *field, gboolean is_param); void gda_query_field_value_set_is_parameter (GdaQueryFieldV alue *field, gboolean is_param);
gboolean gda_query_field_value_get_is_parameter (GdaQueryFi eldValue *field); gboolean gda_query_field_value_get_is_parameter (GdaQueryFieldV alue *field);
gint gda_query_field_value_get_parameter_index (GdaQueryFieldV alue *field); gint gda_query_field_value_get_parameter_index (GdaQueryFieldV alue *field);
void gda_query_field_value_set_not_null (GdaQueryFieldV alue *field, gboolean not_null); void gda_query_field_value_set_not_null (GdaQueryFieldV alue *field, gboolean not_null);
gboolean gda_query_field_value_get_not_null (GdaQueryFieldV alue *field); gboolean gda_query_field_value_get_not_null (GdaQueryFieldV alue *field);
gboolean gda_query_field_value_is_value_null (GdaQueryFieldV alue *field, GdaParameterList *context); gboolean gda_query_field_value_is_value_null (GdaQueryFieldV alue *field, GdaParameterList *context);
gboolean gda_query_field_value_restrict (GdaQueryFieldV alue *field, gboolean gda_query_field_value_restrict (GdaQueryFieldV alue *field,
GdaDataModel *m odel, gint col, GError **error); GdaDataModel *m odel, gint col, GError **error);
G_END_DECLS G_END_DECLS
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 gda-row.h   gda-row.h 
skipping to change at line 25 skipping to change at line 25
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details. * Library General Public License for more details.
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with this Library; see the file COPYING.LIB. If not, * License along with this Library; see the file COPYING.LIB. If not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 , * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 ,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
#if !defined(__gda_row_h__) #ifndef __GDA_ROW_H__
# define __gda_row_h__ #define __GDA_ROW_H__
#include <glib-object.h> #include <glib-object.h>
#include <libgda/gda-column.h> #include <libgda/gda-column.h>
#include <glib/gmacros.h> #include <glib/gmacros.h>
#include <libgda/gda-decl.h> #include <libgda/gda-decl.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define GDA_TYPE_ROW (gda_row_get_type()) #define GDA_TYPE_ROW (gda_row_get_type())
#define GDA_ROW(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_ ROW, GdaRow)) #define GDA_ROW(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_ ROW, GdaRow))
 End of changes. 1 change blocks. 
2 lines changed or deleted 2 lines changed or added


 gda-server-provider.h   gda-server-provider.h 
skipping to change at line 194 skipping to change at line 194
gboolean (* add_savepoint) (GdaServerProvider *p rovider, gboolean (* add_savepoint) (GdaServerProvider *p rovider,
GdaConnection *cnc, GdaConnection *cnc,
const gchar *name, G Error **error); const gchar *name, G Error **error);
gboolean (* rollback_savepoint) (GdaServerProvider *p rovider, gboolean (* rollback_savepoint) (GdaServerProvider *p rovider,
GdaConnection *cnc, GdaConnection *cnc,
const gchar *name, G Error **error); const gchar *name, G Error **error);
gboolean (* delete_savepoint) (GdaServerProvider *p rovider, gboolean (* delete_savepoint) (GdaServerProvider *p rovider,
GdaConnection *cnc, GdaConnection *cnc,
const gchar *name, G Error **error); const gchar *name, G Error **error);
/* blobs */ /* future extensions */
gpointer reserved1; /* is_reserved_word() ? */ gpointer reserved1; /* is_reserved_word() ? */
gpointer reserved2; /* ping_or_reconnect() ? */ gpointer reserved2; /* ping_or_reconnect() ? */
gpointer reserved3; gpointer reserved3; /* execute () ? */
gpointer reserved4; gpointer reserved4;
gpointer reserved5;
}; };
GType gda_server_provider_get_type (void); GType gda_server_provider_get_type (void);
/* provider information */ /* provider information */
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, const gchar *gda_server_provider_get_server_version (GdaServerPro vider *provider,
GdaConnection *cnc); GdaConnection *cnc);
GdaServerProviderInfo *gda_server_provider_get_info (GdaServerPro vider *provider, GdaServerProviderInfo *gda_server_provider_get_info (GdaServerPro vider *provider,
GdaConnection *cnc); GdaConnection *cnc);
 End of changes. 3 change blocks. 
2 lines changed or deleted 3 lines changed or added


 gda-sql-delimiter.h   gda-sql-delimiter.h 
skipping to change at line 76 skipping to change at line 76
/* /*
* Different types of parameter specifications * Different types of parameter specifications
*/ */
typedef enum typedef enum
{ {
GDA_DELIMITER_PARAM_NAME, GDA_DELIMITER_PARAM_NAME,
GDA_DELIMITER_PARAM_DESCR, GDA_DELIMITER_PARAM_DESCR,
GDA_DELIMITER_PARAM_TYPE, GDA_DELIMITER_PARAM_TYPE,
GDA_DELIMITER_PARAM_ISPARAM, GDA_DELIMITER_PARAM_ISPARAM,
GDA_DELIMITER_PARAM_NULLOK GDA_DELIMITER_PARAM_NULLOK,
GDA_DELIMITER_PARAM_DEFAULT
} GdaDelimiterParamSpecType; } GdaDelimiterParamSpecType;
/* /*
* Structure to hold one parameter specification * Structure to hold one parameter specification
*/ */
struct _GdaDelimiterParamSpec struct _GdaDelimiterParamSpec
{ {
GdaDelimiterParamSpecType type; GdaDelimiterParamSpecType type;
char *content; char *content;
}; };
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 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/