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 | |||