gda-attributes-manager.h | gda-attributes-manager.h | |||
---|---|---|---|---|
skipping to change at line 50 | skipping to change at line 50 | |||
const gchar *att_n ame, const GValue *value); | const gchar *att_n ame, const GValue *value); | |||
void gda_attributes_manager_set_full (GdaAttributesMana ger *mgr, gpointer ptr, | void gda_attributes_manager_set_full (GdaAttributesMana ger *mgr, gpointer ptr, | |||
const gchar *att_n ame, const GValue *value, GDestroyNotify destroy); | const gchar *att_n ame, const GValue *value, GDestroyNotify destroy); | |||
const GValue *gda_attributes_manager_get (GdaAttributesMana ger *mgr, gpointer ptr, const gchar *att_name); | const GValue *gda_attributes_manager_get (GdaAttributesMana ger *mgr, gpointer ptr, const gchar *att_name); | |||
void gda_attributes_manager_copy (GdaAttributesMana ger *from_mgr, gpointer *from, | void gda_attributes_manager_copy (GdaAttributesMana ger *from_mgr, gpointer *from, | |||
GdaAttributesManag er *to_mgr, gpointer *to); | GdaAttributesManag er *to_mgr, gpointer *to); | |||
void gda_attributes_manager_clear (GdaAttributesMana ger *mgr, gpointer ptr); | void gda_attributes_manager_clear (GdaAttributesMana ger *mgr, gpointer ptr); | |||
void gda_attributes_manager_foreach (GdaAttributesMana ger *mgr, gpointer ptr, | void gda_attributes_manager_foreach (GdaAttributesMana ger *mgr, gpointer ptr, | |||
GdaAttributesManag erFunc func, gpointer data); | GdaAttributesManag erFunc func, gpointer data); | |||
/** | ||||
* GDA_ATTRIBUTE_TREE_NODE_UNKNOWN_CHILDREN: | ||||
* This attribute, if %TRUE specifies that a tree node may or may not have | ||||
any children nodes (value has a G_TYPE_BOOLEAN type). | ||||
*/ | ||||
#define GDA_ATTRIBUTE_TREE_NODE_UNKNOWN_CHILDREN "__gda_attr_tnuchild" | ||||
/* possible predefined attribute names for gda_holder_get_attribute() or gd a_column_get_attribute() */ | /* possible predefined attribute names for gda_holder_get_attribute() or gd a_column_get_attribute() */ | |||
#define GDA_ATTRIBUTE_DESCRIPTION "__gda_attr_descr" /* G_TYPE_STRING */ | #define GDA_ATTRIBUTE_DESCRIPTION "__gda_attr_descr" /* G_TYPE_STRING */ | |||
#define GDA_ATTRIBUTE_NAME "__gda_attr_name" /* G_TYPE_STRING */ | #define GDA_ATTRIBUTE_NAME "__gda_attr_name" /* G_TYPE_STRING */ | |||
#define GDA_ATTRIBUTE_NUMERIC_PRECISION "__gda_attr_numeric_precision" /* G _TYPE_INT */ | #define GDA_ATTRIBUTE_NUMERIC_PRECISION "__gda_attr_numeric_precision" /* G _TYPE_INT */ | |||
#define GDA_ATTRIBUTE_NUMERIC_SCALE "__gda_attr_numeric_scale" /* G_TYPE_IN T */ | #define GDA_ATTRIBUTE_NUMERIC_SCALE "__gda_attr_numeric_scale" /* G_TYPE_IN T */ | |||
#define GDA_ATTRIBUTE_AUTO_INCREMENT "__gda_attr_autoinc" /* G_TYPE_BOOLEAN */ | #define GDA_ATTRIBUTE_AUTO_INCREMENT "__gda_attr_autoinc" /* G_TYPE_BOOLEAN */ | |||
#define GDA_ATTRIBUTE_IS_DEFAULT "__gda_attr_is_default" /* G_TYPE_BOOLEAN */ | #define GDA_ATTRIBUTE_IS_DEFAULT "__gda_attr_is_default" /* G_TYPE_BOOLEAN */ | |||
G_END_DECLS | G_END_DECLS | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 7 lines changed or added | |||
gda-connection.h | gda-connection.h | |||
---|---|---|---|---|
skipping to change at line 130 | skipping to change at line 130 | |||
* | * | |||
* Additional information about the GDA_CONNECTION_OPTIONS_THREAD_SAFE and GDA_CONNECTION_OPTIONS_THREAD_ISOLATED flags: | * Additional information about the GDA_CONNECTION_OPTIONS_THREAD_SAFE and GDA_CONNECTION_OPTIONS_THREAD_ISOLATED flags: | |||
* The GDA_CONNECTION_OPTIONS_THREAD_SAFE flag specifies that it has to be able to use the returned connection object from | * The GDA_CONNECTION_OPTIONS_THREAD_SAFE flag specifies that it has to be able to use the returned connection object from | |||
* several threads at once (locking is ensured by the #GdaConnection itself ). Depending on the database provider's | * several threads at once (locking is ensured by the #GdaConnection itself ). Depending on the database provider's | |||
* implementation and on the native libraries it uses, the "normal" connect ion object might not respect this requirement, | * implementation and on the native libraries it uses, the "normal" connect ion object might not respect this requirement, | |||
* and in this case a specific thread is started and used as the unique thr ead which will manipulate the actual connection, | * and in this case a specific thread is started and used as the unique thr ead which will manipulate the actual connection, | |||
* while a "wrapper connection" is actually returned and used by the caller (that wrapper connection passes method calls | * while a "wrapper connection" is actually returned and used by the caller (that wrapper connection passes method calls | |||
* from the calling thread to the actual connection's specific thread, and gets the results back). | * from the calling thread to the actual connection's specific thread, and gets the results back). | |||
* | * | |||
* The GDA_CONNECTION_OPTIONS_THREAD_ISOLATED forces using a specific threa d and a "wrapper connection" even if the | * The GDA_CONNECTION_OPTIONS_THREAD_ISOLATED forces using a specific threa d and a "wrapper connection" even if the | |||
* "normal" connection would itself be thread safe; this is usefull for exa mple to be sure the asynchronous API can | * "normal" connection would itself be thread safe; this is useful for exam ple to be sure the asynchronous API can | |||
* always be used (see gda_connection_async_statement_execute()). | * always be used (see gda_connection_async_statement_execute()). | |||
* | * | |||
* Having a specific thread and a "wrapper connection" definitely has an im pact on the performances (because it involves | * Having a specific thread and a "wrapper connection" definitely has an im pact on the performances (because it involves | |||
* messages passing between threads for every method call), so using the | * messages passing between threads for every method call), so using the | |||
* GDA_CONNECTION_OPTIONS_THREAD_SAFE or GDA_CONNECTION_OPTIONS_THREAD_ISOL ATED flags should be carefully considered. | * GDA_CONNECTION_OPTIONS_THREAD_SAFE or GDA_CONNECTION_OPTIONS_THREAD_ISOL ATED flags should be carefully considered. | |||
* | * | |||
* Note about the @GDA_CONNECTION_OPTIONS_AUTO_META_DATA flag: | * Note about the @GDA_CONNECTION_OPTIONS_AUTO_META_DATA flag: | |||
* <itemizedlist> | * <itemizedlist> | |||
* <listitem><para>Every time a DDL statement is successfully executed, th e associated mate data, if | * <listitem><para>Every time a DDL statement is successfully executed, th e associated mate data, if | |||
defined, will be updated, which has a impact on performances< /para></listitem> | defined, will be updated, which has a impact on performances< /para></listitem> | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
gda-data-model.h | gda-data-model.h | |||
---|---|---|---|---|
skipping to change at line 80 | skipping to change at line 80 | |||
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_FILE_EXIST_ERROR, | |||
GDA_DATA_MODEL_XML_FORMAT_ERROR, | GDA_DATA_MODEL_XML_FORMAT_ERROR, | |||
GDA_DATA_MODEL_TRUNCATED_ERROR | GDA_DATA_MODEL_TRUNCATED_ERROR, | |||
GDA_DATA_MODEL_OTHER_ERROR | ||||
} GdaDataModelError; | } GdaDataModelError; | |||
/* struct for the interface */ | /* struct for the interface */ | |||
struct _GdaDataModelIface { | struct _GdaDataModelIface { | |||
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 | 2 lines changed or added | |||
gda-enum-types.h | gda-enum-types.h | |||
---|---|---|---|---|
skipping to change at line 44 | skipping to change at line 44 | |||
#define GDA_TYPE_DIFF_TYPE (gda_diff_type_get_type()) | #define GDA_TYPE_DIFF_TYPE (gda_diff_type_get_type()) | |||
/* enumerations from "gda-data-model.h" */ | /* enumerations from "gda-data-model.h" */ | |||
GType gda_data_model_access_flags_get_type (void); | GType gda_data_model_access_flags_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ACCESS_FLAGS (gda_data_model_access_flags_get_t ype()) | #define GDA_TYPE_DATA_MODEL_ACCESS_FLAGS (gda_data_model_access_flags_get_t ype()) | |||
GType gda_data_model_hint_get_type (void); | GType gda_data_model_hint_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_HINT (gda_data_model_hint_get_type()) | #define GDA_TYPE_DATA_MODEL_HINT (gda_data_model_hint_get_type()) | |||
GType gda_data_model_io_format_get_type (void); | GType gda_data_model_io_format_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_IO_FORMAT (gda_data_model_io_format_get_type()) | #define GDA_TYPE_DATA_MODEL_IO_FORMAT (gda_data_model_io_format_get_type()) | |||
GType gda_data_model_error_get_type (void); | GType gda_data_model_error_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ERROR (gda_data_model_error_get_type()) | #define GDA_TYPE_DATA_MODEL_ERROR (gda_data_model_error_get_type()) | |||
/* enumerations from "gda-data-model-ldap.h" */ | ||||
GType gda_ldap_search_scope_get_type (void); | ||||
#define GDA_TYPE_LDAP_SEARCH_SCOPE (gda_ldap_search_scope_get_type()) | ||||
/* enumerations from "gda-data-model-iter.h" */ | /* enumerations from "gda-data-model-iter.h" */ | |||
GType gda_data_model_iter_error_get_type (void); | GType gda_data_model_iter_error_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ITER_ERROR (gda_data_model_iter_error_get_type( )) | #define GDA_TYPE_DATA_MODEL_ITER_ERROR (gda_data_model_iter_error_get_type( )) | |||
/* enumerations from "gda-data-proxy.h" */ | /* enumerations from "gda-data-proxy.h" */ | |||
GType gda_data_proxy_error_get_type (void); | GType gda_data_proxy_error_get_type (void); | |||
#define GDA_TYPE_DATA_PROXY_ERROR (gda_data_proxy_error_get_type()) | #define GDA_TYPE_DATA_PROXY_ERROR (gda_data_proxy_error_get_type()) | |||
/* enumerations from "gda-data-select.h" */ | /* enumerations from "gda-data-select.h" */ | |||
GType gda_data_select_error_get_type (void); | GType gda_data_select_error_get_type (void); | |||
#define GDA_TYPE_DATA_SELECT_ERROR (gda_data_select_error_get_type()) | #define GDA_TYPE_DATA_SELECT_ERROR (gda_data_select_error_get_type()) | |||
/* enumerations from "gda-easy.h" */ | /* enumerations from "gda-easy.h" */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 3 lines changed or added | |||
gda-tree.h | gda-tree.h | |||
---|---|---|---|---|
skipping to change at line 76 | skipping to change at line 76 | |||
void (*_gda_reserved4) (void); | void (*_gda_reserved4) (void); | |||
}; | }; | |||
GType gda_tree_get_type (void) G_GNUC_CONST; | GType gda_tree_get_type (void) G_GNUC_CONST; | |||
GdaTree* gda_tree_new (void); | GdaTree* gda_tree_new (void); | |||
void gda_tree_add_manager (GdaTree *tree, GdaTreeManager *m anager); | void gda_tree_add_manager (GdaTree *tree, GdaTreeManager *m anager); | |||
void gda_tree_clean (GdaTree *tree); | void gda_tree_clean (GdaTree *tree); | |||
gboolean gda_tree_update_all (GdaTree *tree, GError **error); | gboolean gda_tree_update_all (GdaTree *tree, GError **error); | |||
gboolean gda_tree_update_part (GdaTree *tree, GdaTreeNode *node , GError **error); | gboolean gda_tree_update_part (GdaTree *tree, GdaTreeNode *node , GError **error); | |||
gboolean gda_tree_update_children (GdaTree *tree, GdaTreeNode *no de, GError **error); | ||||
GSList *gda_tree_get_nodes_in_path (GdaTree *tree, const gchar * tree_path, gboolean use_names); | GSList *gda_tree_get_nodes_in_path (GdaTree *tree, const gchar * tree_path, gboolean use_names); | |||
GdaTreeNode *gda_tree_get_node (GdaTree *tree, const gchar *tree _path, gboolean use_names); | GdaTreeNode *gda_tree_get_node (GdaTree *tree, const gchar *tree _path, gboolean use_names); | |||
gchar *gda_tree_get_node_path (GdaTree *tree, GdaTreeNode *node ); | gchar *gda_tree_get_node_path (GdaTree *tree, GdaTreeNode *node ); | |||
GdaTreeManager *gda_tree_get_node_manager (GdaTree *tree, GdaTreeNode *n ode); | GdaTreeManager *gda_tree_get_node_manager (GdaTree *tree, GdaTreeNode *n ode); | |||
void gda_tree_set_attribute (GdaTree *tree, const gchar *attr ibute, const GValue *value, | void gda_tree_set_attribute (GdaTree *tree, const gchar *attr ibute, const GValue *value, | |||
GDestroyNotify destroy); | GDestroyNotify destroy); | |||
void gda_tree_dump (GdaTree *tree, GdaTreeNode *node , FILE *stream); | void gda_tree_dump (GdaTree *tree, GdaTreeNode *node , FILE *stream); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||
gdaui-tree-store.h | gdaui-tree-store.h | |||
---|---|---|---|---|
skipping to change at line 58 | skipping to change at line 58 | |||
GObjectClass parent_class; | GObjectClass parent_class; | |||
/* signals */ | /* signals */ | |||
gboolean (*drag_can_drag) (GdauiTreeStore *store, const gc har *path); | gboolean (*drag_can_drag) (GdauiTreeStore *store, const gc har *path); | |||
gboolean (*drag_get) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | gboolean (*drag_get) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | |||
gboolean (*drag_can_drop) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | gboolean (*drag_can_drop) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | |||
gboolean (*drag_drop) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | gboolean (*drag_drop) (GdauiTreeStore *store, const gc har *path, GtkSelectionData *selection_data); | |||
gboolean (*drag_delete) (GdauiTreeStore *store, const gc har *path); | gboolean (*drag_delete) (GdauiTreeStore *store, const gc har *path); | |||
}; | }; | |||
GType gdaui_tree_store_get_type (void) G_GNUC_CONST; | GType gdaui_tree_store_get_type (void) G_GNUC_CONST; | |||
GtkTreeModel *gdaui_tree_store_new (GdaTree *tree, guint | GtkTreeModel *gdaui_tree_store_new (GdaTree *tree, guint n_columns, | |||
n_columns, ...); | ...); | |||
GtkTreeModel *gdaui_tree_store_newv (GdaTree *tree, guint | GtkTreeModel *gdaui_tree_store_newv (GdaTree *tree, guint n_columns, | |||
n_columns, | GType *types, const gchar **attri | |||
GType *types, const g | bute_names); | |||
char **attribute_names); | GdaTreeNode *gdaui_tree_store_get_node (GdauiTreeStore *store, GtkTreeI | |||
ter *iter); | ||||
gboolean gdaui_tree_store_get_iter (GdauiTreeStore *store, GtkTreeI | ||||
ter *iter, GdaTreeNode *node); | ||||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 2 change blocks. | ||||
7 lines changed or deleted | 10 lines changed or added | |||
libgda-virtual.h | libgda-virtual.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2007 The GNOME Foundation. | * Copyright (C) 2007 - 2011 The GNOME Foundation. | |||
* | * | |||
* AUTHORS: | * AUTHORS: | |||
* Vivien Malerba <malerba@gnome-db.org> | * Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This Library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Library General Public License as | |||
* published by the Free Software Foundation; either version 2 of the | * published by the Free Software Foundation; either version 2 of the | |||
* License, or (at your option) any later version. | * License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This Library is distributed in the hope that it will be useful, | |||
skipping to change at line 34 | skipping to change at line 34 | |||
#define __LIBGDA_VIRTUAL_H__ | #define __LIBGDA_VIRTUAL_H__ | |||
#include <virtual/gda-virtual-provider.h> | #include <virtual/gda-virtual-provider.h> | |||
#include <virtual/gda-vprovider-data-model.h> | #include <virtual/gda-vprovider-data-model.h> | |||
#include <virtual/gda-vprovider-hub.h> | #include <virtual/gda-vprovider-hub.h> | |||
#include <virtual/gda-virtual-connection.h> | #include <virtual/gda-virtual-connection.h> | |||
#include <virtual/gda-vconnection-data-model.h> | #include <virtual/gda-vconnection-data-model.h> | |||
#include <virtual/gda-vconnection-hub.h> | #include <virtual/gda-vconnection-hub.h> | |||
#include <virtual/gda-ldap-connection.h> | ||||
#endif | #endif | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 4 lines changed or added | |||
libgda.h | libgda.h | |||
---|---|---|---|---|
skipping to change at line 39 | skipping to change at line 39 | |||
#include <libgda/gda-attributes-manager.h> | #include <libgda/gda-attributes-manager.h> | |||
#include <libgda/gda-easy.h> | #include <libgda/gda-easy.h> | |||
#include <libgda/gda-column.h> | #include <libgda/gda-column.h> | |||
#include <libgda/gda-config.h> | #include <libgda/gda-config.h> | |||
#include <libgda/gda-connection-event.h> | #include <libgda/gda-connection-event.h> | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include <libgda/gda-connection-private.h> | #include <libgda/gda-connection-private.h> | |||
#include <libgda/gda-data-comparator.h> | #include <libgda/gda-data-comparator.h> | |||
#include <libgda/gda-data-model-array.h> | #include <libgda/gda-data-model-array.h> | |||
#include <libgda/gda-data-model-bdb.h> | #include <libgda/gda-data-model-bdb.h> | |||
#include <libgda/gda-data-model-ldap.h> | ||||
#include <libgda/gda-tree-mgr-ldap.h> | ||||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-data-model-iter.h> | #include <libgda/gda-data-model-iter.h> | |||
#include <libgda/gda-data-model-import.h> | #include <libgda/gda-data-model-import.h> | |||
#include <libgda/gda-data-model-dir.h> | #include <libgda/gda-data-model-dir.h> | |||
#include <libgda/gda-data-access-wrapper.h> | #include <libgda/gda-data-access-wrapper.h> | |||
#include <libgda/gda-data-proxy.h> | #include <libgda/gda-data-proxy.h> | |||
#include <libgda/gda-data-select.h> | #include <libgda/gda-data-select.h> | |||
#include <libgda/gda-lockable.h> | #include <libgda/gda-lockable.h> | |||
#include <libgda/gda-log.h> | #include <libgda/gda-log.h> | |||
#include <libgda/gda-quark-list.h> | #include <libgda/gda-quark-list.h> | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||