summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2018-09-09 08:21:51 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2018-09-09 08:52:52 +0200
commit1d34185ed13f19acc0d3d57e26a5b603f3f54d63 (patch)
tree838ca7d4016e2bbf483468c582a84ce4431715fb
parentc124f827557420b620f7118cfbabb15d83b4a3e6 (diff)
downloadvala-1d34185ed13f19acc0d3d57e26a5b603f3f54d63.tar.gz
vapi: Remove libgda-4.0, libgda-report-4.0 bindings
Fixes https://gitlab.gnome.org/GNOME/vala/issues/667
-rw-r--r--vapi/Makefile.am12
-rw-r--r--vapi/libgda-4.0.deps1
-rw-r--r--vapi/libgda-4.0.vapi2650
-rw-r--r--vapi/libgda-report-4.0.deps1
-rw-r--r--vapi/libgda-report-4.0.vapi53
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0-custom.vala36
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.deps1
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.excludes5
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.files2
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.gi7917
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.metadata82
-rw-r--r--vapi/packages/libgda-4.0/libgda-4.0.namespace1
-rw-r--r--vapi/packages/libgda-report-4.0/libgda-report-4.0.deps1
-rw-r--r--vapi/packages/libgda-report-4.0/libgda-report-4.0.files2
-rw-r--r--vapi/packages/libgda-report-4.0/libgda-report-4.0.gi121
-rw-r--r--vapi/packages/libgda-report-4.0/libgda-report-4.0.metadata3
-rw-r--r--vapi/packages/libgda-report-4.0/libgda-report-4.0.namespace1
17 files changed, 0 insertions, 10889 deletions
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index a147d0fe6..520a46937 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -154,10 +154,6 @@ dist_vapi_DATA = \
libesmtp.vapi \
libftdi.deps \
libftdi.vapi \
- libgda-report-4.0.deps \
- libgda-report-4.0.vapi \
- libgda-4.0.deps \
- libgda-4.0.vapi \
libgeoclue-2.0.vapi \
libgeoclue-2.0.deps \
libglade-2.0.deps \
@@ -294,8 +290,6 @@ GIDL_BINDINGS = \
hildon-1 \
hildon-fm-2 \
libepc-1.0 \
- libgda-4.0 \
- libgda-report-4.0 \
libglade-2.0 \
libgnome-2.0 \
libgnome-menu \
@@ -591,12 +585,6 @@ json-glib-1.0:
libepc-1.0:
$(GENVAPI) --library $(srcdir)/libepc-1.0 $(PACKAGESDIR)/libepc-1.0/libepc-1.0.gi
-libgda-4.0:
- $(GENVAPI) --library $(srcdir)/libgda-4.0 $(PACKAGESDIR)/libgda-4.0/libgda-4.0-custom.vala $(PACKAGESDIR)/libgda-4.0/libgda-4.0.gi
-
-libgda-report-4.0:
- $(GENVAPI) --library $(srcdir)/libgda-report-4.0 $(PACKAGESDIR)/libgda-report-4.0/libgda-report-4.0.gi
-
libgeoclue-2.0:
$(GENVAPI) --library $(srcdir)/libgeoclue-2.0 --pkg gio-2.0 --metadatadir $(METADATADIR) $(GIRDIR)/Geoclue-2.0.gir
diff --git a/vapi/libgda-4.0.deps b/vapi/libgda-4.0.deps
deleted file mode 100644
index 1899619ff..000000000
--- a/vapi/libgda-4.0.deps
+++ /dev/null
@@ -1 +0,0 @@
-libxml-2.0
diff --git a/vapi/libgda-4.0.vapi b/vapi/libgda-4.0.vapi
deleted file mode 100644
index a5b44227d..000000000
--- a/vapi/libgda-4.0.vapi
+++ /dev/null
@@ -1,2650 +0,0 @@
-/* libgda-4.0.vapi generated by vapigen, do not modify. */
-
-[Version (deprecated_since = "4.2.13", replacement = "bindings distributed with libgda-4.0")]
-namespace Gda {
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_attributes_manager_copy")]
- [Compact]
- public class AttributesManager {
- [CCode (has_construct_function = false)]
- public AttributesManager (bool for_objects, Gda.AttributesManagerSignal signal_func, void* signal_data);
- public void clear (void* ptr);
- public void copy (void* from, Gda.AttributesManager to_mgr, void* to);
- public void @foreach (void* ptr, Gda.AttributesManagerFunc func, void* data);
- public GLib.Value @get (void* ptr, string att_name);
- public void @set (void* ptr, string att_name, GLib.Value value);
- public void set_full (void* ptr, string att_name, GLib.Value value, GLib.DestroyNotify destroy);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Batch : GLib.Object {
- [CCode (has_construct_function = false)]
- public Batch ();
- public void add_statement (Gda.Statement stmt);
- public unowned Gda.Batch copy ();
- public static GLib.Quark error_quark ();
- public bool get_parameters (out unowned Gda.Set out_params) throws GLib.Error;
- public unowned GLib.SList<Gda.Statement> get_statements ();
- public void remove_statement (Gda.Statement stmt);
- public unowned string serialize ();
- public virtual signal void changed (GLib.Object changed_stmt);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_binary_copy", type_id = "gda_binary_get_type ()")]
- [Compact]
- public class Binary {
- public long binary_length;
- [CCode (array_length = false)]
- public weak uchar[] data;
- public static void* copy (void* boxed);
- public unowned string to_string (uint maxlen);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_blob_copy", type_id = "gda_blob_get_type ()")]
- [Compact]
- public class Blob {
- public weak Gda.Binary data;
- public weak Gda.BlobOp op;
- public static void* copy (void* boxed);
- public void set_op (Gda.BlobOp op);
- public unowned string to_string (uint maxlen);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class BlobOp : GLib.Object {
- [CCode (has_construct_function = false)]
- protected BlobOp ();
- public virtual long get_length ();
- public virtual long read (Gda.Blob blob, long offset, long size);
- public bool read_all (Gda.Blob blob);
- public virtual long write (Gda.Blob blob, long offset);
- public virtual bool write_all (Gda.Blob blob);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Column : GLib.Object {
- [CCode (has_construct_function = false)]
- public Column ();
- public unowned Gda.Column copy ();
- public bool get_allow_null ();
- public GLib.Value get_attribute (string attribute);
- public bool get_auto_increment ();
- public unowned string get_dbms_type ();
- public GLib.Value get_default_value ();
- public unowned string get_description ();
- public GLib.Type get_g_type ();
- public unowned string get_name ();
- public int get_position ();
- public void set_allow_null (bool allow);
- public void set_attribute (string attribute, GLib.Value value, GLib.DestroyNotify destroy);
- public void set_auto_increment (bool is_auto);
- public void set_dbms_type (string dbms_type);
- public void set_default_value (GLib.Value default_value);
- public void set_description (string title);
- public void set_g_type (GLib.Type type);
- public void set_name (string name);
- public void set_position (int position);
- [NoAccessorMethod]
- public string id { owned get; set; }
- public virtual signal void g_type_changed (GLib.Type old_type, GLib.Type new_type);
- public virtual signal void name_changed (string old_name);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Config : GLib.Object {
- [CCode (has_construct_function = false)]
- protected Config ();
- public static bool can_modify_system_config ();
- public static bool define_dsn (Gda.DsnInfo info) throws GLib.Error;
- public static bool dsn_needs_authentication (string dsn_name);
- public static GLib.Quark error_quark ();
- public static unowned Gda.Config @get ();
- public static Gda.DsnInfo get_dsn_info (string dsn_name);
- public static Gda.DsnInfo get_dsn_info_at_index (int index);
- public static int get_dsn_info_index (string dsn_name);
- public static int get_nb_dsn ();
- public static unowned Gda.ServerProvider get_provider (string provider_name) throws GLib.Error;
- public static unowned Gda.ProviderInfo get_provider_info (string provider_name);
- public static unowned Gda.DataModel list_dsn ();
- public static unowned Gda.DataModel list_providers ();
- public static bool remove_dsn (string dsn_name) throws GLib.Error;
- [NoAccessorMethod]
- public string system_filename { owned get; set; }
- [NoAccessorMethod]
- public string user_filename { owned get; set; }
- public virtual signal void dsn_added (void* new_dsn);
- public virtual signal void dsn_changed (void* dsn);
- public virtual signal void dsn_removed (void* old_dsn);
- public virtual signal void dsn_to_be_removed (void* old_dsn);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Connection : GLib.Object, Gda.Lockable {
- [CCode (has_construct_function = false)]
- protected Connection ();
- public bool add_savepoint (string name) throws GLib.Error;
- public bool async_cancel (uint task_id) throws GLib.Error;
- public unowned GLib.Object async_fetch_result (uint task_id, out unowned Gda.Set last_insert_row) throws GLib.Error;
- public uint async_statement_execute (Gda.Statement stmt, Gda.Set @params, Gda.StatementModelUsage model_usage, GLib.Type[] col_types, bool need_last_insert_row) throws GLib.Error;
- public unowned GLib.SList<GLib.Object> batch_execute (Gda.Batch batch, Gda.Set @params, Gda.StatementModelUsage model_usage) throws GLib.Error;
- public bool begin_transaction (string name, Gda.TransactionIsolation level) throws GLib.Error;
- public void close ();
- public void close_no_warning ();
- public bool commit_transaction (string name) throws GLib.Error;
- public unowned Gda.ServerOperation create_operation (Gda.ServerOperationType type, Gda.Set options) throws GLib.Error;
- public unowned Gda.SqlParser create_parser ();
- public bool delete_row_from_table (string table, string condition_column_name, GLib.Value condition_value) throws GLib.Error;
- public bool delete_savepoint (string name) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public int execute_non_select_command (string sql) throws GLib.Error;
- public unowned Gda.DataModel execute_select_command (string sql) throws GLib.Error;
- public unowned string get_authentication ();
- public unowned string get_cnc_string ();
- public unowned string get_dsn ();
- public unowned GLib.List<Gda.ConnectionEvent> get_events ();
- public unowned Gda.MetaStore get_meta_store ();
- public unowned Gda.DataModel get_meta_store_data (Gda.ConnectionMetaType meta_type, int nb_filters) throws GLib.Error;
- public Gda.DataModel get_meta_store_data_v (Gda.ConnectionMetaType meta_type, GLib.List<Gda.Holder> filters) throws GLib.Error;
- public Gda.ConnectionOptions get_options ();
- public unowned Gda.ServerProvider get_provider ();
- public unowned string get_provider_name ();
- public unowned Gda.TransactionStatus get_transaction_status ();
- public bool insert_row_into_table (string table) throws GLib.Error;
- public bool insert_row_into_table_v (string table, GLib.SList col_names, GLib.SList values) throws GLib.Error;
- public bool is_opened ();
- public bool open () throws GLib.Error;
- public static unowned Gda.Connection open_from_dsn (string dsn, string? auth_string, Gda.ConnectionOptions options) throws GLib.Error;
- public static unowned Gda.Connection open_from_string (string provider_name, string? cnc_string, string? auth_string, Gda.ConnectionOptions options) throws GLib.Error;
- public unowned Gda.Statement parse_sql_string (string sql, out unowned Gda.Set @params) throws GLib.Error;
- public bool perform_operation (Gda.ServerOperation op) throws GLib.Error;
- public unowned string quote_sql_identifier (string id);
- public unowned GLib.SList repetitive_statement_execute (Gda.RepetitiveStatement rstmt, Gda.StatementModelUsage model_usage, GLib.Type[] col_types, bool stop_on_error) throws GLib.Error;
- public bool rollback_savepoint (string name) throws GLib.Error;
- public bool rollback_transaction (string name) throws GLib.Error;
- public unowned GLib.Object statement_execute (Gda.Statement stmt, Gda.Set @params, Gda.StatementModelUsage model_usage, out unowned Gda.Set last_insert_row) throws GLib.Error;
- public int statement_execute_non_select (Gda.Statement stmt, Gda.Set? @params, out unowned Gda.Set? last_insert_row) throws GLib.Error;
- public unowned Gda.DataModel statement_execute_select (Gda.Statement stmt, Gda.Set @params) throws GLib.Error;
- public unowned Gda.DataModel statement_execute_select_full (Gda.Statement stmt, Gda.Set @params, Gda.StatementModelUsage model_usage, GLib.Type[] col_types) throws GLib.Error;
- public unowned Gda.DataModel statement_execute_select_fullv (Gda.Statement stmt, Gda.Set @params, Gda.StatementModelUsage model_usage) throws GLib.Error;
- public bool statement_prepare (Gda.Statement stmt) throws GLib.Error;
- public unowned string statement_to_sql (Gda.Statement stmt, Gda.Set @params, Gda.StatementSqlFlag flags, GLib.SList<Gda.Holder> params_used) throws GLib.Error;
- public static void string_split (string str, string out_cnc_params, string out_provider, string out_username, string out_password);
- public bool supports_feature (Gda.ConnectionFeature feature);
- public bool update_meta_store (Gda.MetaContext context) throws GLib.Error;
- public bool update_row_in_table (string table, string condition_column_name, GLib.Value condition_value) throws GLib.Error;
- public bool update_row_in_table_v (string table, string condition_column_name, GLib.Value condition_value, GLib.SList col_names, GLib.SList values) throws GLib.Error;
- public unowned string value_to_sql_string (GLib.Value from);
- [NoAccessorMethod]
- public string auth_string { owned get; set; }
- [NoAccessorMethod]
- public string cnc_string { owned get; set; }
- [NoAccessorMethod]
- public string dsn { owned get; set; }
- [NoAccessorMethod]
- public int events_history_size { get; set; }
- [NoAccessorMethod]
- public bool is_wrapper { get; construct; }
- [NoAccessorMethod]
- public Gda.MetaStore meta_store { owned get; set; }
- [NoAccessorMethod]
- public bool monitor_wrapped_in_mainloop { get; set; }
- [NoAccessorMethod]
- public Gda.ConnectionOptions options { get; set; }
- [NoAccessorMethod]
- public Gda.ServerProvider provider { owned get; set; }
- [NoAccessorMethod]
- public void* thread_owner { get; set; }
- public virtual signal void conn_closed ();
- public virtual signal void conn_opened ();
- public virtual signal void conn_to_close ();
- public virtual signal void dsn_changed ();
- public virtual signal void error (Gda.ConnectionEvent error);
- public virtual signal void transaction_status_changed ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class ConnectionEvent : GLib.Object {
- [CCode (has_construct_function = false)]
- public ConnectionEvent (Gda.ConnectionEventType type);
- public long get_code ();
- public unowned string get_description ();
- public Gda.ConnectionEventType get_event_type ();
- public Gda.ConnectionEventCode get_gda_code ();
- public unowned string get_source ();
- public unowned string get_sqlstate ();
- public void set_code (long code);
- public void set_description (string description);
- public void set_event_type (Gda.ConnectionEventType type);
- public void set_gda_code (Gda.ConnectionEventCode code);
- public void set_source (string source);
- public void set_sqlstate (string sqlstate);
- [NoAccessorMethod]
- public int type { get; set; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataAccessWrapper : GLib.Object, Gda.DataModel {
- [CCode (has_construct_function = false, type = "GdaDataModel*")]
- public DataAccessWrapper (Gda.DataModel model);
- [NoAccessorMethod]
- public Gda.DataModel model { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataComparator : GLib.Object {
- [CCode (has_construct_function = false, type = "GObject*")]
- public DataComparator (Gda.DataModel old_model, Gda.DataModel new_model);
- public bool compute_diff () throws GLib.Error;
- public static GLib.Quark error_quark ();
- public unowned Gda.Diff get_diff (int pos);
- public int get_n_diffs ();
- public void set_key_columns (int col_numbers, int nb_cols);
- [NoAccessorMethod]
- public Gda.DataModel new_model { owned get; set; }
- [NoAccessorMethod]
- public Gda.DataModel old_model { owned get; set; }
- public virtual signal bool diff_computed (void* diff);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataModelArray : GLib.Object, Gda.DataModel {
- [CCode (has_construct_function = false, type = "GdaDataModel*")]
- public DataModelArray (int cols);
- public void clear ();
- public static unowned Gda.DataModelArray copy_model (Gda.DataModel src) throws GLib.Error;
- public unowned Gda.Row get_row (int row) throws GLib.Error;
- public void set_n_columns (int cols);
- [CCode (has_construct_function = false, sentinel = "", type = "GdaDataModel*")]
- public DataModelArray.with_g_types (int cols, ...);
- [NoAccessorMethod]
- public uint n_columns { get; set; }
- [NoAccessorMethod]
- public bool read_only { get; set; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataModelDir : GLib.Object, Gda.DataModel {
- [CCode (has_construct_function = false, type = "GdaDataModel*")]
- public DataModelDir (string basedir);
- public void clean_errors ();
- public unowned GLib.SList<GLib.Error> get_errors ();
- [NoAccessorMethod]
- public string basedir { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataModelImport : GLib.Object, Gda.DataModel {
- [CCode (has_construct_function = false)]
- protected DataModelImport ();
- public void clean_errors ();
- [CCode (has_construct_function = false, type = "GdaDataModel*")]
- public DataModelImport.file (string filename, bool random_access, Gda.Set options);
- public static bool from_file (Gda.DataModel model, string file, GLib.HashTable cols_trans, Gda.Set options) throws GLib.Error;
- public static bool from_model (Gda.DataModel to, Gda.DataModel from, bool overwrite, GLib.HashTable cols_trans) throws GLib.Error;
- public static bool from_string (Gda.DataModel model, string str, GLib.HashTable cols_trans, Gda.Set options) throws GLib.Error;
- [CCode (cname = "gda_data_model_import_new_xml_node", has_construct_function = false, type = "GdaDataModel*")]
- public DataModelImport.from_xml_node (Xml.Node node);
- public unowned GLib.SList<GLib.Error> get_errors ();
- [CCode (has_construct_function = false, type = "GdaDataModel*")]
- public DataModelImport.mem (string data, bool random_access, Gda.Set options);
- [NoAccessorMethod]
- public string data_string { owned get; construct; }
- [NoAccessorMethod]
- public string filename { owned get; construct; }
- [NoAccessorMethod]
- public Gda.Set options { owned get; construct; }
- [NoAccessorMethod]
- public bool random_access { get; construct; }
- [NoAccessorMethod]
- public bool strict { get; set construct; }
- [NoAccessorMethod]
- public void* xml_node { get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataModelIter : Gda.Set {
- [CCode (has_construct_function = false)]
- protected DataModelIter ();
- public static GLib.Quark error_quark ();
- public unowned Gda.Holder get_holder_for_field (int col);
- public int get_row ();
- public unowned GLib.Value? get_value_at (int col);
- public unowned GLib.Value? get_value_for_field (string field_name);
- public void invalidate_contents ();
- public bool is_valid ();
- public bool move_next ();
- public static bool move_next_default (Gda.DataModel model, Gda.DataModelIter iter);
- public bool move_prev ();
- public static bool move_prev_default (Gda.DataModel model, Gda.DataModelIter iter);
- public bool move_to_row (int row);
- public static bool move_to_row_default (Gda.DataModel model, Gda.DataModelIter iter, int row);
- public bool set_value_at (int col, GLib.Value value) throws GLib.Error;
- [NoAccessorMethod]
- public int current_row { get; set; }
- [NoAccessorMethod]
- public Gda.DataModel data_model { owned get; construct; }
- [NoAccessorMethod]
- public Gda.DataModel forced_model { owned get; set; }
- [NoAccessorMethod]
- public bool update_model { get; set; }
- public virtual signal void end_of_data ();
- public virtual signal void row_changed (int row);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataProxy : GLib.Object, Gda.DataModel {
- [CCode (has_construct_function = false, type = "GObject*")]
- public DataProxy (Gda.DataModel model);
- public void alter_value_attributes (int proxy_row, int col, Gda.ValueAttribute alter_flags);
- public bool apply_all_changes () throws GLib.Error;
- public bool apply_row_changes (int proxy_row) throws GLib.Error;
- public bool cancel_all_changes ();
- public void cancel_row_changes (int proxy_row, int col);
- public void @delete (int proxy_row);
- public static GLib.Quark error_quark ();
- public unowned string get_filter_expr ();
- public int get_filtered_n_rows ();
- public int get_n_modified_rows ();
- public int get_n_new_rows ();
- public unowned Gda.DataModel get_proxied_model ();
- public int get_proxied_model_n_cols ();
- public int get_proxied_model_n_rows ();
- public int get_proxied_model_row (int proxy_row);
- public int get_sample_end ();
- public int get_sample_size ();
- public int get_sample_start ();
- public Gda.ValueAttribute get_value_attributes (int proxy_row, int col);
- public unowned GLib.SList<GLib.Value> get_values (int proxy_row, int cols_index, int n_cols);
- public bool has_changed ();
- public bool is_read_only ();
- public bool row_has_changed (int proxy_row);
- public bool row_is_deleted (int proxy_row);
- public bool row_is_inserted (int proxy_row);
- public bool set_filter_expr (string filter_expr) throws GLib.Error;
- public bool set_ordering_column (int col) throws GLib.Error;
- public void set_sample_size (int sample_size);
- public void set_sample_start (int sample_start);
- public void undelete (int proxy_row);
- [NoAccessorMethod]
- public bool defer_sync { get; set; }
- [NoAccessorMethod]
- public Gda.DataModel model { owned get; set construct; }
- [NoAccessorMethod]
- public bool prepend_null_entry { get; set; }
- public int sample_size { get; set construct; }
- public virtual signal void filter_changed ();
- public virtual signal void row_changes_applied (int row, int proxied_row);
- public virtual signal void row_delete_changed (int row, bool to_be_deleted);
- public virtual signal void sample_changed (int sample_start, int sample_end);
- public virtual signal void sample_size_changed (int sample_size);
- public virtual signal unowned GLib.Error validate_row_changes (int row, int proxied_row);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class DataSelect : GLib.Object, Gda.DataModel {
- public int advertized_nrows;
- public int nb_stored_rows;
- public weak Gda.PStmt prep_stmt;
- [CCode (has_construct_function = false)]
- protected DataSelect ();
- public bool compute_columns_attributes () throws GLib.Error;
- public bool compute_modification_statements () throws GLib.Error;
- public bool compute_row_selection_condition () throws GLib.Error;
- public static GLib.Quark error_quark ();
- [NoWrapper]
- public virtual bool fetch_at (out unowned Gda.Row prow, int rownum) throws GLib.Error;
- [NoWrapper]
- public virtual int fetch_nb_rows ();
- [NoWrapper]
- public virtual bool fetch_next (out unowned Gda.Row prow, int rownum) throws GLib.Error;
- [NoWrapper]
- public virtual bool fetch_prev (out unowned Gda.Row prow, int rownum) throws GLib.Error;
- [NoWrapper]
- public virtual bool fetch_random (out unowned Gda.Row prow, int rownum) throws GLib.Error;
- public unowned Gda.Connection get_connection ();
- public unowned Gda.Row get_stored_row (int rownum);
- public bool rerun () throws GLib.Error;
- public void set_columns (GLib.SList columns);
- public bool set_modification_statement (Gda.Statement mod_stmt) throws GLib.Error;
- public bool set_modification_statement_sql (string sql) throws GLib.Error;
- public bool set_row_selection_condition (Gda.SqlExpr expr) throws GLib.Error;
- public bool set_row_selection_condition_sql (string sql_where) throws GLib.Error;
- [NoWrapper]
- public virtual bool store_all () throws GLib.Error;
- public void take_row (Gda.Row row, int rownum);
- [NoAccessorMethod]
- public bool auto_reset { get; set; }
- public Gda.Connection connection { get; construct; }
- [NoAccessorMethod]
- public Gda.Statement delete_stmt { owned get; set; }
- [NoAccessorMethod]
- public Gda.Set exec_params { owned get; construct; }
- [NoAccessorMethod]
- public Gda.Statement insert_stmt { owned get; set; }
- [NoAccessorMethod]
- public uint model_usage { get; construct; }
- [NoAccessorMethod]
- public Gda.PStmt prepared_stmt { owned get; set; }
- [NoAccessorMethod]
- public Gda.Statement select_stmt { owned get; }
- [NoAccessorMethod]
- public bool store_all_rows { get; set; }
- [NoAccessorMethod]
- public Gda.Statement update_stmt { owned get; set; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class Diff {
- public int new_row;
- public int old_row;
- public Gda.DiffType type;
- public weak GLib.HashTable values;
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_geometricpoint_copy", free_function = "gda_geometricpoint_free", type_id = "gda_geometricpoint_get_type ()")]
- [Compact]
- public class GeometricPoint {
- public double x;
- public double y;
- [CCode (cname = "gda_geometricpoint_copy")]
- public static void* copy (void* boxed);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerBin : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerBin ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerBinPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerBoolean : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerBoolean ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerBooleanPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerNumerical : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerNumerical ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerNumericalPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerString : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerString ();
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerString.with_provider (Gda.ServerProvider prov, Gda.Connection cnc);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerStringPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerTime : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerTime ();
- public unowned string get_format (GLib.Type type);
- public unowned string get_no_locale_str_from_value (GLib.Value value);
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerTime.no_locale ();
- public void set_sql_spec (GLib.DateDMY first, GLib.DateDMY sec, GLib.DateDMY third, char separator, bool twodigits_years);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerTimePriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class HandlerType : GLib.Object, Gda.DataHandler {
- [CCode (has_construct_function = false, type = "GdaDataHandler*")]
- public HandlerType ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class HandlerTypePriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Holder : GLib.Object {
- [CCode (has_construct_function = false)]
- public Holder (GLib.Type type);
- [NoWrapper]
- public virtual void att_changed (string att_name, GLib.Value att_value);
- public unowned Gda.Holder copy ();
- public static GLib.Quark error_quark ();
- public void force_invalid ();
- public GLib.Value get_attribute (string attribute);
- public unowned Gda.Holder get_bind ();
- public GLib.Value get_default_value ();
- public GLib.Type get_g_type ();
- public unowned string get_id ();
- public bool get_not_null ();
- public unowned Gda.DataModel get_source_model (int col);
- public GLib.Value get_value ();
- public unowned string get_value_str (Gda.DataHandler dh);
- [CCode (has_construct_function = false)]
- public Holder.@inline (GLib.Type type, string id);
- public bool is_valid ();
- public void set_attribute (string attribute, GLib.Value value, GLib.DestroyNotify destroy);
- public bool set_bind (Gda.Holder bind_to) throws GLib.Error;
- public void set_default_value (GLib.Value value);
- public void set_not_null (bool not_null);
- public bool set_source_model (Gda.DataModel model, int col) throws GLib.Error;
- public bool set_value (GLib.Value value) throws GLib.Error;
- public bool set_value_str (Gda.DataHandler dh, string value) throws GLib.Error;
- public bool set_value_to_default ();
- public GLib.Value take_static_value (GLib.Value value, bool value_changed) throws GLib.Error;
- public bool take_value (GLib.Value value) throws GLib.Error;
- public bool value_is_default ();
- [NoAccessorMethod]
- public string description { owned get; set; }
- [NoAccessorMethod]
- public Gda.Holder full_bind { owned get; set; }
- [NoAccessorMethod]
- public GLib.Type g_type { get; set construct; }
- [NoAccessorMethod]
- public string id { owned get; set; }
- [NoAccessorMethod]
- public string name { owned get; set; }
- public bool not_null { get; set; }
- [NoAccessorMethod]
- public Gda.Holder simple_bind { owned get; set; }
- [NoAccessorMethod]
- public int source_column { get; set; }
- public Gda.DataModel source_model { get; set; }
- public virtual signal void attribute_changed (string p0, GLib.Value p1);
- public virtual signal void changed ();
- public virtual signal void source_changed ();
- public virtual signal unowned GLib.Error validate_change (GLib.Value new_value);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaContext {
- public weak string column_names;
- public GLib.Value column_values;
- public int size;
- public weak string table_name;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaDbObject {
- public weak GLib.SList depend_list;
- public void* extra;
- public weak string obj_catalog;
- public weak string obj_full_name;
- public weak string obj_name;
- public weak string obj_owner;
- public weak string obj_schema;
- public weak string obj_short_name;
- public Gda.MetaDbObjectType obj_type;
- public bool outdated;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class MetaStore : GLib.Object {
- [CCode (has_construct_function = false)]
- public MetaStore (string cnc_string);
- public unowned Gda.DataModel create_modify_data_model (string table_name);
- public bool declare_foreign_key (Gda.MetaStruct mstruct, string fk_name, string catalog, string schema, string table, string ref_catalog, string ref_schema, string ref_table, uint nb_cols, string colnames, string ref_colnames) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public unowned Gda.DataModel extract (string select_sql) throws GLib.Error;
- public bool get_attribute_value (string att_name, string att_value) throws GLib.Error;
- public unowned Gda.Connection get_internal_connection ();
- public int get_version ();
- public bool modify (string table_name, Gda.DataModel new_data, string condition) throws GLib.Error;
- public bool modify_with_context (Gda.MetaContext context, Gda.DataModel new_data) throws GLib.Error;
- public bool schema_add_custom_object (string xml_description) throws GLib.Error;
- public unowned GLib.SList schema_get_all_tables ();
- public unowned GLib.SList schema_get_depend_tables (string table_name);
- public unowned Gda.MetaStruct schema_get_structure () throws GLib.Error;
- public bool schema_remove_custom_object (string obj_name) throws GLib.Error;
- public bool set_attribute_value (string att_name, string att_value) throws GLib.Error;
- public void set_identifiers_style (Gda.SqlIdentifierStyle style);
- public void set_reserved_keywords_func (Gda.SqlReservedKeywordsFunc func);
- public static unowned string sql_identifier_quote (string id, Gda.Connection cnc);
- public bool undeclare_foreign_key (Gda.MetaStruct mstruct, string fk_name, string catalog, string schema, string table, string ref_catalog, string ref_schema, string ref_table) throws GLib.Error;
- [CCode (has_construct_function = false)]
- public MetaStore.with_file (string file_name);
- public string catalog { construct; }
- [NoAccessorMethod]
- public Gda.Connection cnc { owned get; construct; }
- public string cnc_string { construct; }
- public string schema { construct; }
- public virtual signal void meta_changed (GLib.SList<Gda.MetaStoreChange> changes);
- public virtual signal void meta_reset ();
- public virtual signal unowned GLib.Error suggest_update (Gda.MetaContext suggest);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaStoreChange {
- public Gda.MetaStoreChangeType c_type;
- public weak GLib.HashTable keys;
- public weak string table_name;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class MetaStruct : GLib.Object {
- [CCode (has_construct_function = false)]
- public MetaStruct (Gda.MetaStore store, Gda.MetaStructFeature features);
- public unowned Gda.MetaDbObject complement (Gda.MetaDbObjectType type, GLib.Value catalog, GLib.Value schema, GLib.Value name) throws GLib.Error;
- public bool complement_all () throws GLib.Error;
- public bool complement_default () throws GLib.Error;
- public bool complement_depend (Gda.MetaDbObject dbo) throws GLib.Error;
- public bool complement_schema (GLib.Value catalog, GLib.Value schema) throws GLib.Error;
- public unowned string dump_as_graph (Gda.MetaGraphInfo info) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public GLib.SList<Gda.MetaDbObject> get_all_db_objects ();
- public unowned Gda.MetaDbObject get_db_object (GLib.Value catalog, GLib.Value schema, GLib.Value name);
- public unowned Gda.MetaTableColumn get_table_column (Gda.MetaTable table, GLib.Value col_name);
- public bool sort_db_objects (Gda.MetaSortType sort_type) throws GLib.Error;
- [NoAccessorMethod]
- public uint features { get; construct; }
- [NoAccessorMethod]
- public Gda.MetaStore meta_store { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaTable {
- public weak GLib.SList columns;
- public weak GLib.SList fk_list;
- public int pk_cols_array;
- public int pk_cols_nb;
- public weak GLib.SList reverse_fk_list;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaTableColumn {
- public weak string column_name;
- public weak string column_type;
- public weak string default_value;
- public GLib.Type gtype;
- public bool nullok;
- public bool pkey;
- public void foreach_attribute (Gda.AttributesManagerFunc func, void* data);
- public GLib.Value get_attribute (string attribute);
- public void set_attribute (string attribute, GLib.Value value, GLib.DestroyNotify destroy);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaTableForeignKey {
- public int cols_nb;
- public void* declared;
- public weak Gda.MetaDbObject depend_on;
- public int fk_cols_array;
- public weak string fk_name;
- public weak string fk_names_array;
- public weak Gda.MetaDbObject meta_table;
- public void* on_delete_policy;
- public void* on_update_policy;
- public int ref_pk_cols_array;
- public weak string ref_pk_names_array;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class MetaView {
- public bool is_updatable;
- public weak Gda.MetaTable table;
- public weak string view_def;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class Mutex {
- [CCode (has_construct_function = false)]
- public Mutex ();
- public void @lock ();
- public bool trylock ();
- public void @unlock ();
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_numeric_copy", type_id = "gda_numeric_get_type ()")]
- [Compact]
- public class Numeric {
- public weak string number;
- public long precision;
- public void* reserved;
- public long width;
- public static void* copy (void* boxed);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class PStmt : GLib.Object {
- public int ncols;
- public weak GLib.SList param_ids;
- public weak string sql;
- public weak GLib.SList tmpl_columns;
- [CCode (array_length = false)]
- public weak GLib.Type[] types;
- [CCode (has_construct_function = false)]
- protected PStmt ();
- public void copy_contents (Gda.PStmt dest);
- public unowned Gda.Statement get_gda_statement ();
- public void set_gda_statement (Gda.Statement stmt);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ProviderInfo {
- public weak Gda.Set auth_params;
- public weak string description;
- public weak Gda.Set dsn_params;
- public weak string id;
- public weak string location;
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_quark_list_copy", type_id = "gda_quark_list_get_type ()")]
- [Compact]
- public class QuarkList {
- [CCode (has_construct_function = false)]
- public QuarkList ();
- public void add_from_string (string str, bool cleanup);
- public void clear ();
- public unowned Gda.QuarkList copy ();
- public unowned string find (string name);
- public void @foreach (GLib.HFunc<string,string> func);
- [CCode (has_construct_function = false)]
- public QuarkList.from_string (string str);
- public void remove (string name);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class RepetitiveStatement : GLib.Object {
- [CCode (has_construct_function = false)]
- public RepetitiveStatement (Gda.Statement stmt);
- public bool append_set (Gda.Set values, bool make_copy);
- public unowned GLib.SList get_all_sets ();
- public bool get_template_set (out unowned Gda.Set @set) throws GLib.Error;
- [NoAccessorMethod]
- public Gda.Statement statement { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Row : GLib.Object {
- [CCode (has_construct_function = false)]
- public Row (int count);
- public int get_length ();
- public GLib.Value get_value (int num);
- public void invalidate_value (GLib.Value value);
- public bool value_is_valid (GLib.Value value);
- [NoAccessorMethod]
- public int nb_values { set; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class ServerOperation : GLib.Object {
- [CCode (has_construct_function = false)]
- public ServerOperation (Gda.ServerOperationType op_type, string xml_file);
- public uint add_item_to_sequence (string seq_path);
- public bool del_item_from_sequence (string item_path);
- public static GLib.Quark error_quark ();
- public unowned Gda.ServerOperationNode get_node_info (string path_format);
- public unowned string get_node_parent (string path);
- public unowned string get_node_path_portion (string path);
- public Gda.ServerOperationNodeType get_node_type (string path, Gda.ServerOperationNodeStatus status);
- public Gda.ServerOperationType get_op_type ();
- public unowned string get_root_nodes ();
- public unowned string get_sequence_item_names (string path);
- public uint get_sequence_max_size (string path);
- public uint get_sequence_min_size (string path);
- public unowned string get_sequence_name (string path);
- public uint get_sequence_size (string path);
- public unowned string get_sql_identifier_at (Gda.Connection cnc, Gda.ServerProvider prov, string path_format);
- public GLib.Value get_value_at (string path_format);
- public bool is_valid (string xml_file) throws GLib.Error;
- public bool load_data_from_xml (Xml.Node node) throws GLib.Error;
- public static unowned string op_type_to_string (Gda.ServerOperationType type);
- public bool perform_create_database (string provider) throws GLib.Error;
- public bool perform_create_table () throws GLib.Error;
- public bool perform_drop_database (string provider) throws GLib.Error;
- public bool perform_drop_table () throws GLib.Error;
- public static unowned Gda.ServerOperation prepare_create_database (string provider, string db_name) throws GLib.Error;
- public static unowned Gda.ServerOperation prepare_create_table (Gda.Connection cnc, string table_name) throws GLib.Error;
- public static unowned Gda.ServerOperation prepare_drop_database (string provider, string db_name) throws GLib.Error;
- public static unowned Gda.ServerOperation prepare_drop_table (Gda.Connection cnc, string table_name) throws GLib.Error;
- public unowned Xml.Node save_data_to_xml () throws GLib.Error;
- [NoWrapper]
- public virtual void seq_item_added (string seq_path, int item_index);
- [NoWrapper]
- public virtual void seq_item_remove (string seq_path, int item_index);
- public bool set_value_at (string value, string path_format) throws GLib.Error;
- public static Gda.ServerOperationType string_to_op_type (string str);
- [NoAccessorMethod]
- public Gda.Connection connection { owned get; construct; }
- public int op_type { get; construct; }
- [NoAccessorMethod]
- public Gda.ServerProvider provider { owned get; construct; }
- public string spec_filename { construct; }
- public virtual signal void sequence_item_added (string p0, int p1);
- public virtual signal void sequence_item_remove (string p0, int p1);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ServerOperationNode {
- public weak Gda.Column column;
- public weak Gda.DataModel model;
- public weak Gda.Holder param;
- public weak Gda.Set plist;
- public void* priv;
- public Gda.ServerOperationNodeStatus status;
- public Gda.ServerOperationNodeType type;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class ServerProvider : GLib.Object {
- [CCode (has_construct_function = false)]
- protected ServerProvider ();
- [NoWrapper]
- public virtual bool add_savepoint (Gda.Connection cnc, string name) throws GLib.Error;
- [NoWrapper]
- public virtual bool begin_transaction (Gda.Connection cnc, string name, Gda.TransactionIsolation level) throws GLib.Error;
- [NoWrapper]
- public virtual bool cancel (Gda.Connection cnc, uint task_id) throws GLib.Error;
- [NoWrapper]
- public virtual bool close_connection (Gda.Connection cnc);
- [NoWrapper]
- public virtual bool commit_transaction (Gda.Connection cnc, string name) throws GLib.Error;
- [NoWrapper]
- public virtual unowned Gda.Connection create_connection ();
- public virtual unowned Gda.ServerOperation create_operation (Gda.Connection cnc, Gda.ServerOperationType type, Gda.Set options) throws GLib.Error;
- public virtual unowned Gda.SqlParser create_parser (Gda.Connection cnc);
- [NoWrapper]
- public virtual bool delete_savepoint (Gda.Connection cnc, string name) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public virtual unowned string escape_string (Gda.Connection cnc, string str);
- public unowned string find_file (string inst_dir, string filename);
- [NoWrapper]
- public virtual unowned Gda.DataHandler get_data_handler (Gda.Connection cnc, GLib.Type g_type, string dbms_type);
- public unowned Gda.DataHandler get_data_handler_dbms (Gda.Connection cnc, string for_type);
- public unowned Gda.DataHandler get_data_handler_default (Gda.Connection cnc, GLib.Type type, string dbms_type);
- public unowned Gda.DataHandler get_data_handler_g_type (Gda.Connection cnc, GLib.Type for_type);
- [NoWrapper]
- public virtual unowned string get_database (Gda.Connection cnc);
- [NoWrapper]
- public virtual unowned string get_def_dbms_type (Gda.Connection cnc, GLib.Type g_type);
- public unowned string get_default_dbms_type (Gda.Connection cnc, GLib.Type type);
- public virtual unowned string get_name ();
- public static int get_schema_nb_columns (Gda.ConnectionSchema schema);
- public virtual unowned string get_server_version (Gda.Connection cnc);
- public virtual unowned string get_version ();
- [NoWrapper]
- public virtual bool handle_async (Gda.Connection cnc) throws GLib.Error;
- public void handler_declare (Gda.DataHandler dh, Gda.Connection cnc, GLib.Type g_type, string dbms_type);
- public unowned Gda.DataHandler handler_find (Gda.Connection cnc, GLib.Type g_type, string dbms_type);
- [NoWrapper]
- public virtual unowned string identifier_quote (Gda.Connection cnc, string id, bool for_meta_store, bool force_quotes);
- public static bool init_schema_model (Gda.DataModel model, Gda.ConnectionSchema schema);
- public unowned Gda.SqlParser internal_get_parser ();
- [NoWrapper]
- public virtual bool is_busy (Gda.Connection cnc) throws GLib.Error;
- public static unowned string load_file_contents (string inst_dir, string data_dir, string filename);
- [NoWrapper]
- public virtual bool open_connection (Gda.Connection cnc, Gda.QuarkList @params, Gda.QuarkList auth, uint task_id, Gda.ServerProviderAsyncCallback async_cb, void* cb_data);
- public virtual bool perform_operation (Gda.Connection cnc, Gda.ServerOperation op) throws GLib.Error;
- public bool perform_operation_default (Gda.Connection cnc, Gda.ServerOperation op) throws GLib.Error;
- public virtual unowned string render_operation (Gda.Connection cnc, Gda.ServerOperation op) throws GLib.Error;
- [NoWrapper]
- public virtual bool rollback_savepoint (Gda.Connection cnc, string name) throws GLib.Error;
- [NoWrapper]
- public virtual bool rollback_transaction (Gda.Connection cnc, string name) throws GLib.Error;
- [NoWrapper]
- public virtual unowned GLib.Object statement_execute (Gda.Connection cnc, Gda.Statement stmt, Gda.Set @params, Gda.StatementModelUsage model_usage, GLib.Type[] col_types, out unowned Gda.Set last_inserted_row, uint task_id, Gda.ServerProviderExecCallback exec_cb, void* cb_data) throws GLib.Error;
- [NoWrapper]
- public virtual bool statement_prepare (Gda.Connection cnc, Gda.Statement stmt) throws GLib.Error;
- [NoWrapper]
- public virtual unowned Gda.SqlStatement statement_rewrite (Gda.Connection cnc, Gda.Statement stmt, Gda.Set @params) throws GLib.Error;
- [NoWrapper]
- public virtual unowned string statement_to_sql (Gda.Connection cnc, Gda.Statement stmt, Gda.Set @params, Gda.StatementSqlFlag flags, GLib.SList params_used) throws GLib.Error;
- public GLib.Value string_to_value (Gda.Connection cnc, string str, GLib.Type preferred_type, string dbms_type);
- public virtual bool supports_feature (Gda.Connection cnc, Gda.ConnectionFeature feature);
- public virtual bool supports_operation (Gda.Connection cnc, Gda.ServerOperationType type, Gda.Set options);
- public static bool test_schema_model (Gda.DataModel model, Gda.ConnectionSchema schema) throws GLib.Error;
- public virtual unowned string unescape_string (Gda.Connection cnc, string str);
- public unowned string value_to_sql_string (Gda.Connection cnc, GLib.Value from);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ServerProviderHandlerInfo {
- public weak Gda.Connection cnc;
- public weak string dbms_type;
- public GLib.Type g_type;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ServerProviderInfo {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ServerProviderMeta {
- public weak GLib.Callback character_sets;
- public weak GLib.Callback check_columns;
- public weak GLib.Callback collations;
- public weak GLib.Callback columns;
- public weak GLib.Callback constraints_dom;
- public weak GLib.Callback constraints_ref;
- public weak GLib.Callback constraints_tab;
- public weak GLib.Callback domains;
- public weak GLib.Callback el_types;
- public weak GLib.Callback enums;
- public weak GLib.Callback index_cols;
- public weak GLib.Callback indexes_tab;
- public weak GLib.Callback key_columns;
- public weak GLib.Callback routine_col;
- public weak GLib.Callback routine_par;
- public weak GLib.Callback routines;
- public weak GLib.Callback schemata;
- public weak GLib.Callback tables_views;
- public weak GLib.Callback triggers;
- public weak GLib.Callback udt;
- public weak GLib.Callback udt_cols;
- public weak GLib.Callback view_cols;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ServerProviderXa {
- public weak GLib.Callback xa_commit;
- public weak GLib.Callback xa_end;
- public weak GLib.Callback xa_prepare;
- public weak GLib.Callback xa_recover;
- public weak GLib.Callback xa_rollback;
- public weak GLib.Callback xa_start;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Set : GLib.Object {
- public weak GLib.SList groups_list;
- public weak GLib.SList nodes_list;
- public weak GLib.SList sources_list;
- [CCode (has_construct_function = false)]
- public Set (GLib.SList<Gda.Holder> holders);
- public bool add_holder (Gda.Holder holder);
- public unowned Gda.Set copy ();
- public static GLib.Quark error_quark ();
- [CCode (has_construct_function = false)]
- public Set.from_spec_node (Xml.Node xml_spec) throws GLib.Error;
- [CCode (has_construct_function = false)]
- public Set.from_spec_string (string xml_spec) throws GLib.Error;
- public unowned Gda.SetGroup get_group (Gda.Holder holder);
- public unowned Gda.Holder get_holder (string holder_id);
- public GLib.Value get_holder_value (string holder_id);
- public unowned Gda.SetNode get_node (Gda.Holder holder);
- public unowned Gda.Holder get_nth_holder (int pos);
- public unowned Gda.SetSource get_source (Gda.Holder holder);
- public unowned Gda.SetSource get_source_for_model (Gda.DataModel model);
- [CCode (has_construct_function = false)]
- public Set.@inline (int nb);
- public bool is_valid () throws GLib.Error;
- public void merge_with_set (Gda.Set set_to_merge);
- [CCode (has_construct_function = false)]
- public Set.read_only (GLib.SList holders);
- public void remove_holder (Gda.Holder holder);
- public void replace_source_model (Gda.SetSource source, Gda.DataModel model);
- public bool set_holder_value (string holder_id) throws GLib.Error;
- [NoAccessorMethod]
- public string description { owned get; set; }
- public void* holders { construct; }
- [NoAccessorMethod]
- public string id { owned get; set; }
- [NoAccessorMethod]
- public string name { owned get; set; }
- public virtual signal void holder_attr_changed (Gda.Holder holder, string attr_name, GLib.Value attr_value);
- public virtual signal void holder_changed (Gda.Holder holder);
- public virtual signal void holder_type_set (Gda.Holder holder);
- public virtual signal void public_data_changed ();
- public virtual signal void source_model_changed (void* source);
- public virtual signal unowned GLib.Error validate_holder_change (Gda.Holder holder, GLib.Value new_value);
- public virtual signal unowned GLib.Error validate_set ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SetGroup {
- public weak GLib.SList nodes;
- public weak Gda.SetSource nodes_source;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SetNode {
- public weak Gda.Holder holder;
- public int source_column;
- public weak Gda.DataModel source_model;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SetSource {
- public weak Gda.DataModel data_model;
- public weak GLib.SList nodes;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlAnyPart {
- public weak Gda.SqlAnyPart parent;
- public Gda.SqlAnyPartType type;
- public bool check_structure () throws GLib.Error;
- public bool @foreach (Gda.SqlForeachFunc func, void* data) throws GLib.Error;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class SqlBuilder : GLib.Object {
- [CCode (has_construct_function = false)]
- public SqlBuilder (Gda.SqlStatementType stmt_type);
- [CCode (sentinel = "")]
- public Gda.SqlBuilderId add_case (Gda.SqlBuilderId test_expr, Gda.SqlBuilderId else_expr, ...);
- public Gda.SqlBuilderId add_case_v (Gda.SqlBuilderId test_expr, Gda.SqlBuilderId else_expr, Gda.SqlBuilderId when_array, Gda.SqlBuilderId then_array, int args_size);
- public Gda.SqlBuilderId add_cond (Gda.SqlOperatorType op, Gda.SqlBuilderId op1, Gda.SqlBuilderId op2, Gda.SqlBuilderId op3);
- public Gda.SqlBuilderId add_cond_v (Gda.SqlOperatorType op, Gda.SqlBuilderId op_ids, int op_ids_size);
- [CCode (sentinel = "")]
- public Gda.SqlBuilderId add_expr (Gda.DataHandler dh, GLib.Type type, ...);
- public Gda.SqlBuilderId add_expr_value (Gda.DataHandler dh, GLib.Value value);
- public Gda.SqlBuilderId add_field_id (string field_name, string table_name);
- [CCode (sentinel = "")]
- public void add_field_value (string field_name, GLib.Type type, ...);
- public void add_field_value_as_gvalue (string field_name, GLib.Value value);
- public void add_field_value_id (Gda.SqlBuilderId field_id, Gda.SqlBuilderId value_id);
- [CCode (sentinel = "")]
- public Gda.SqlBuilderId add_function (string func_name, ...);
- public Gda.SqlBuilderId add_function_v (string func_name, Gda.SqlBuilderId args, int args_size);
- public Gda.SqlBuilderId add_id (string str);
- public Gda.SqlBuilderId add_param (string param_name, GLib.Type type, bool nullok);
- public Gda.SqlBuilderId add_sub_select (Gda.SqlStatement sqlst);
- public void compound_add_sub_select (Gda.SqlStatement sqlst);
- public void compound_set_type (Gda.SqlStatementCompoundType compound_type);
- public static GLib.Quark error_quark ();
- public unowned Gda.SqlExpr export_expression (Gda.SqlBuilderId id);
- public unowned Gda.SqlStatement get_sql_statement ();
- public unowned Gda.Statement get_statement () throws GLib.Error;
- public Gda.SqlBuilderId import_expression (Gda.SqlExpr expr);
- public void join_add_field (Gda.SqlBuilderId join_id, string field_name);
- public Gda.SqlBuilderId select_add_field (string field_name, string table_name, string alias);
- public Gda.SqlBuilderId select_add_target (string table_name, string alias);
- public Gda.SqlBuilderId select_add_target_id (Gda.SqlBuilderId table_id, string alias);
- public void select_group_by (Gda.SqlBuilderId expr_id);
- public Gda.SqlBuilderId select_join_targets (Gda.SqlBuilderId left_target_id, Gda.SqlBuilderId right_target_id, Gda.SqlSelectJoinType join_type, Gda.SqlBuilderId join_expr);
- public void select_order_by (Gda.SqlBuilderId expr_id, bool asc, string collation_name);
- public void select_set_distinct (bool distinct, Gda.SqlBuilderId expr_id);
- public void select_set_having (Gda.SqlBuilderId cond_id);
- public void select_set_limit (Gda.SqlBuilderId limit_count_expr_id, Gda.SqlBuilderId limit_offset_expr_id);
- public void set_table (string table_name);
- public void set_where (Gda.SqlBuilderId cond_id);
- public Gda.SqlStatementType stmt_type { construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_case_copy")]
- [Compact]
- public class SqlCase {
- public weak Gda.SqlAnyPart any;
- public weak Gda.SqlExpr base_expr;
- public weak Gda.SqlExpr else_expr;
- public weak GLib.SList then_expr_list;
- public weak GLib.SList when_expr_list;
- [CCode (has_construct_function = false)]
- public SqlCase (Gda.SqlAnyPart parent);
- public unowned Gda.SqlCase copy ();
- public unowned string serialize ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlErrorType {
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_expr_copy", type_id = "gda_sql_expr_get_type ()")]
- [Compact]
- public class SqlExpr {
- public weak Gda.SqlAnyPart any;
- public weak Gda.SqlCase case_s;
- public weak string cast_as;
- public weak Gda.SqlOperation cond;
- public weak Gda.SqlFunction func;
- public weak Gda.SqlParamSpec param_spec;
- public weak Gda.SqlAnyPart select;
- public GLib.Value value;
- public void* value_is_ident;
- [CCode (has_construct_function = false)]
- public SqlExpr (Gda.SqlAnyPart parent);
- public unowned Gda.SqlExpr copy ();
- public unowned string serialize ();
- public void take_select (Gda.SqlStatement stmt);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_field_copy")]
- [Compact]
- public class SqlField {
- public weak Gda.SqlAnyPart any;
- public weak string field_name;
- public weak Gda.MetaTableColumn validity_meta_table_column;
- [CCode (has_construct_function = false)]
- public SqlField (Gda.SqlAnyPart parent);
- public unowned Gda.SqlField copy ();
- public unowned string serialize ();
- public void take_name (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_function_copy")]
- [Compact]
- public class SqlFunction {
- public weak Gda.SqlAnyPart any;
- public weak GLib.SList args_list;
- public weak string function_name;
- [CCode (has_construct_function = false)]
- public SqlFunction (Gda.SqlAnyPart parent);
- public void check_clean ();
- public unowned Gda.SqlFunction copy ();
- public unowned string serialize ();
- public void take_args_list (owned GLib.SList args);
- public void take_name (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_operation_copy")]
- [Compact]
- public class SqlOperation {
- public weak Gda.SqlAnyPart any;
- public weak GLib.SList operands;
- public Gda.SqlOperatorType operator_type;
- [CCode (has_construct_function = false)]
- public SqlOperation (Gda.SqlAnyPart parent);
- public unowned Gda.SqlOperation copy ();
- public static Gda.SqlOperatorType operator_from_string (string op);
- public static unowned string operator_to_string (Gda.SqlOperatorType op);
- public unowned string serialize ();
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_param_spec_copy")]
- [Compact]
- public class SqlParamSpec {
- public weak string descr;
- public GLib.Type g_type;
- public bool is_param;
- public weak string name;
- public bool nullok;
- public void* validity_meta_dict;
- [CCode (has_construct_function = false)]
- public SqlParamSpec (GLib.Value simple_spec);
- public unowned Gda.SqlParamSpec copy ();
- public unowned string serialize ();
- public void take_descr (GLib.Value value);
- public void take_name (GLib.Value value);
- public void take_nullok (GLib.Value value);
- public void take_type (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class SqlParser : GLib.Object, Gda.Lockable {
- [CCode (has_construct_function = false)]
- public SqlParser ();
- [NoWrapper]
- public virtual void* delim_alloc (GLib.Callback p1);
- [NoWrapper]
- public virtual void delim_free (void* p1, GLib.Callback p2);
- [NoWrapper]
- public virtual void delim_parse (void* p1, int p2, GLib.Value p3, Gda.SqlParserIface p4);
- [NoWrapper]
- public virtual void delim_trace (void* p1, string p2);
- public static GLib.Quark error_quark ();
- public unowned Gda.Batch parse_file_as_batch (string filename) throws GLib.Error;
- public unowned Gda.Statement parse_string (string sql, out unowned string remain) throws GLib.Error;
- public unowned Gda.Batch parse_string_as_batch (string sql, string remain) throws GLib.Error;
- [NoWrapper]
- public virtual void* parser_alloc (GLib.Callback p1);
- [NoWrapper]
- public virtual void parser_free (void* p1, GLib.Callback p2);
- [NoWrapper]
- public virtual void parser_parse (void* p1, int p2, GLib.Value p3, Gda.SqlParserIface p4);
- [NoWrapper]
- public virtual void parser_trace (void* p1, string p2);
- public void set_overflow_error ();
- public void set_syntax_error ();
- [NoAccessorMethod]
- public int column_error { get; }
- [NoAccessorMethod]
- public int line_error { get; }
- [NoAccessorMethod]
- public int mode { get; set; }
- [NoAccessorMethod]
- public int tokenizer_flavour { get; set; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlRenderingContext {
- public weak Gda.Connection cnc;
- public Gda.StatementSqlFlag flags;
- public weak Gda.Set @params;
- public weak GLib.SList params_used;
- public weak Gda.ServerProvider provider;
- public weak Gda.SqlRenderingFunc render_begin;
- public weak Gda.SqlRenderingFunc render_case;
- public weak Gda.SqlRenderingFunc render_commit;
- public weak Gda.SqlRenderingFunc render_compound;
- public weak Gda.SqlRenderingFunc render_delete;
- public weak Gda.SqlRenderingFunc render_delete_savepoint;
- public weak Gda.SqlRenderingExpr render_expr;
- public weak Gda.SqlRenderingFunc render_field;
- public weak Gda.SqlRenderingFunc render_function;
- public weak Gda.SqlRenderingFunc render_insert;
- public weak Gda.SqlRenderingFunc render_operation;
- public weak Gda.SqlRenderingPSpecFunc render_param_spec;
- public weak Gda.SqlRenderingFunc render_rollback;
- public weak Gda.SqlRenderingFunc render_rollback_savepoint;
- public weak Gda.SqlRenderingFunc render_savepoint;
- public weak Gda.SqlRenderingFunc render_select;
- public weak Gda.SqlRenderingFunc render_select_field;
- public weak Gda.SqlRenderingFunc render_select_from;
- public weak Gda.SqlRenderingFunc render_select_join;
- public weak Gda.SqlRenderingFunc render_select_order;
- public weak Gda.SqlRenderingFunc render_select_target;
- public weak Gda.SqlRenderingFunc render_table;
- public weak Gda.SqlRenderingFunc render_unknown;
- public weak Gda.SqlRenderingFunc render_update;
- public weak Gda.SqlRenderingValue render_value;
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_select_field_copy")]
- [Compact]
- public class SqlSelectField {
- public weak Gda.SqlAnyPart any;
- public weak string @as;
- public weak Gda.SqlExpr expr;
- public weak string field_name;
- public weak string table_name;
- public weak Gda.MetaDbObject validity_meta_object;
- public weak Gda.MetaTableColumn validity_meta_table_column;
- [CCode (has_construct_function = false)]
- public SqlSelectField (Gda.SqlAnyPart parent);
- public unowned Gda.SqlSelectField copy ();
- public unowned string serialize ();
- public void take_alias (GLib.Value alias);
- public void take_expr (Gda.SqlExpr expr);
- public void take_star_value (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_select_from_copy")]
- [Compact]
- public class SqlSelectFrom {
- public weak Gda.SqlAnyPart any;
- public weak GLib.SList joins;
- public weak GLib.SList targets;
- [CCode (has_construct_function = false)]
- public SqlSelectFrom (Gda.SqlAnyPart parent);
- public unowned Gda.SqlSelectFrom copy ();
- public unowned string serialize ();
- public void take_new_join (Gda.SqlSelectJoin join);
- public void take_new_target (Gda.SqlSelectTarget target);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_select_join_copy")]
- [Compact]
- public class SqlSelectJoin {
- public weak Gda.SqlAnyPart any;
- public weak Gda.SqlExpr expr;
- public int position;
- public Gda.SqlSelectJoinType type;
- public weak GLib.SList use;
- [CCode (has_construct_function = false)]
- public SqlSelectJoin (Gda.SqlAnyPart parent);
- public unowned Gda.SqlSelectJoin copy ();
- public unowned string serialize ();
- public static unowned string type_to_string (Gda.SqlSelectJoinType type);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_select_order_copy")]
- [Compact]
- public class SqlSelectOrder {
- public weak Gda.SqlAnyPart any;
- public bool asc;
- public weak string collation_name;
- public weak Gda.SqlExpr expr;
- [CCode (has_construct_function = false)]
- public SqlSelectOrder (Gda.SqlAnyPart parent);
- public unowned Gda.SqlSelectOrder copy ();
- public unowned string serialize ();
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_select_target_copy")]
- [Compact]
- public class SqlSelectTarget {
- public weak Gda.SqlAnyPart any;
- public weak string @as;
- public weak Gda.SqlExpr expr;
- public weak string table_name;
- public weak Gda.MetaDbObject validity_meta_object;
- [CCode (has_construct_function = false)]
- public SqlSelectTarget (Gda.SqlAnyPart parent);
- public unowned Gda.SqlSelectTarget copy ();
- public unowned string serialize ();
- public void take_alias (GLib.Value alias);
- public void take_select (Gda.SqlStatement stmt);
- public void take_table_name (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_statement_copy", type_id = "gda_sql_statement_get_type ()")]
- [Compact]
- public class SqlStatement {
- public void* contents;
- public weak string sql;
- public Gda.SqlStatementType stmt_type;
- public weak Gda.MetaStruct validity_meta_struct;
- [CCode (has_construct_function = false)]
- public SqlStatement (Gda.SqlStatementType type);
- public void check_clean ();
- public bool check_structure () throws GLib.Error;
- public bool check_validity (Gda.Connection cnc) throws GLib.Error;
- public bool check_validity_m (Gda.MetaStruct mstruct) throws GLib.Error;
- public unowned Gda.SqlStatement copy ();
- public static unowned Gda.SqlStatementContentsInfo get_contents_infos (Gda.SqlStatementType type);
- public bool normalize (Gda.Connection cnc) throws GLib.Error;
- public unowned string serialize ();
- public static Gda.SqlStatementType string_to_type (string type);
- public void trans_set_isol_level (Gda.TransactionIsolation level);
- public void trans_take_mode (GLib.Value value);
- public void trans_take_name (GLib.Value value);
- public static unowned string type_to_string (Gda.SqlStatementType type);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementCheckValidityData {
- public weak Gda.Connection cnc;
- public weak Gda.MetaStruct mstruct;
- public weak Gda.MetaStore store;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementCompound {
- public weak Gda.SqlAnyPart any;
- public Gda.SqlStatementCompoundType compound_type;
- public weak GLib.SList stmt_list;
- public static void set_type (Gda.SqlStatement stmt, Gda.SqlStatementCompoundType type);
- public static void take_stmt (Gda.SqlStatement stmt, Gda.SqlStatement s);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementContentsInfo {
- public weak Gda.SqlForeachFunc check_structure_func;
- public weak Gda.SqlForeachFunc check_validity_func;
- public weak GLib.Callback @construct;
- public weak GLib.Callback copy;
- public weak GLib.Callback free;
- public weak string name;
- public weak GLib.Callback serialize;
- public Gda.SqlStatementType type;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementDelete {
- public weak Gda.SqlAnyPart any;
- public weak Gda.SqlExpr cond;
- public weak Gda.SqlTable table;
- public static void take_condition (Gda.SqlStatement stmt, Gda.SqlExpr cond);
- public static void take_table_name (Gda.SqlStatement stmt, GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementInsert {
- public weak Gda.SqlAnyPart any;
- public weak GLib.SList fields_list;
- public weak string on_conflict;
- public weak Gda.SqlAnyPart select;
- public weak Gda.SqlTable table;
- public weak GLib.SList values_list;
- public static void take_1_values_list (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlExpr> list);
- public static void take_extra_values_list (Gda.SqlStatement stmt, GLib.SList list);
- public static void take_fields_list (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlField> list);
- public static void take_on_conflict (Gda.SqlStatement stmt, GLib.Value value);
- public static void take_select (Gda.SqlStatement stmt, Gda.SqlStatement select);
- public static void take_table_name (Gda.SqlStatement stmt, GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementSelect {
- public weak Gda.SqlAnyPart any;
- public bool distinct;
- public weak Gda.SqlExpr distinct_expr;
- public weak GLib.SList expr_list;
- public weak Gda.SqlSelectFrom from;
- public weak GLib.SList group_by;
- public weak Gda.SqlExpr having_cond;
- public weak Gda.SqlExpr limit_count;
- public weak Gda.SqlExpr limit_offset;
- public weak GLib.SList order_by;
- public weak Gda.SqlExpr where_cond;
- public static void take_distinct (Gda.SqlStatement stmt, bool distinct, Gda.SqlExpr distinct_expr);
- public static void take_expr_list (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlSelectField> expr_list);
- public static void take_from (Gda.SqlStatement stmt, Gda.SqlSelectFrom from);
- public static void take_group_by (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlExpr> group_by);
- public static void take_having_cond (Gda.SqlStatement stmt, Gda.SqlExpr expr);
- public static void take_limits (Gda.SqlStatement stmt, Gda.SqlExpr count, Gda.SqlExpr offset);
- public static void take_order_by (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlSelectOrder> order_by);
- public static void take_where_cond (Gda.SqlStatement stmt, owned Gda.SqlExpr expr);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementTransaction {
- public weak Gda.SqlAnyPart any;
- public Gda.TransactionIsolation isolation_level;
- public weak string trans_mode;
- public weak string trans_name;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementUnknown {
- public weak Gda.SqlAnyPart any;
- public weak GLib.SList expressions;
- public static void take_expressions (Gda.SqlStatement stmt, owned GLib.SList<Gda.SqlExpr> expressions);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class SqlStatementUpdate {
- public weak Gda.SqlAnyPart any;
- public weak Gda.SqlExpr cond;
- public weak GLib.SList expr_list;
- public weak GLib.SList fields_list;
- public weak string on_conflict;
- public weak Gda.SqlTable table;
- public static void take_condition (Gda.SqlStatement stmt, Gda.SqlExpr cond);
- public static void take_on_conflict (Gda.SqlStatement stmt, GLib.Value value);
- public static void take_set_value (Gda.SqlStatement stmt, GLib.Value fname, Gda.SqlExpr expr);
- public static void take_table_name (Gda.SqlStatement stmt, GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_sql_table_copy")]
- [Compact]
- public class SqlTable {
- public weak Gda.SqlAnyPart any;
- public weak string table_name;
- public weak Gda.MetaDbObject validity_meta_object;
- [CCode (has_construct_function = false)]
- public SqlTable (Gda.SqlAnyPart parent);
- public unowned Gda.SqlTable copy ();
- public unowned string serialize ();
- public void take_name (GLib.Value value);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class SqliteProvider : Gda.ServerProvider {
- [CCode (has_construct_function = false)]
- protected SqliteProvider ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Statement : GLib.Object {
- [CCode (has_construct_function = false)]
- public Statement ();
- public bool check_structure () throws GLib.Error;
- public bool check_validity (Gda.Connection cnc) throws GLib.Error;
- public unowned Gda.Statement copy ();
- public static GLib.Quark error_quark ();
- public bool get_parameters (out unowned Gda.Set out_params) throws GLib.Error;
- public Gda.SqlStatementType get_statement_type ();
- public bool is_useless ();
- public bool normalize (Gda.Connection cnc) throws GLib.Error;
- public unowned Gda.SqlStatement rewrite_for_default_values (Gda.Set @params, bool remove) throws GLib.Error;
- public unowned string serialize ();
- public string to_sql_extended (Gda.Connection? cnc, Gda.Set? @params, Gda.StatementSqlFlag flags, GLib.SList<Gda.Holder>? params_used) throws GLib.Error;
- public unowned string to_sql_real (Gda.SqlRenderingContext context) throws GLib.Error;
- [NoAccessorMethod]
- public void* structure { get; set; }
- public virtual signal void checked (Gda.Connection cnc, bool checked);
- public virtual signal void reset ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class ThreadWrapper : GLib.Object {
- [CCode (has_construct_function = false)]
- public ThreadWrapper ();
- public bool cancel (uint id);
- public ulong connect_raw (void* instance, string sig_name, bool private_thread, bool private_job, Gda.ThreadWrapperCallback callback, void* data);
- public void disconnect (ulong id);
- public static GLib.Quark error_quark ();
- public uint execute (Gda.ThreadWrapperFunc func, void* arg, GLib.DestroyNotify arg_destroy_func) throws GLib.Error;
- public uint execute_void (Gda.ThreadWrapperVoidFunc func, void* arg, GLib.DestroyNotify arg_destroy_func) throws GLib.Error;
- public void* fetch_result (bool may_lock, uint exp_id) throws GLib.Error;
- public int get_waiting_size ();
- public void iterate (bool may_block);
- public void steal_signal (ulong id);
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_time_copy", type_id = "gda_time_get_type ()")]
- [Compact]
- public class Time {
- public ulong fraction;
- public ushort hour;
- public ushort minute;
- public ushort second;
- public long timezone;
- public static void* copy (void* boxed);
- public bool valid ();
- }
- [CCode (cheader_filename = "libgda/libgda.h", copy_function = "gda_timestamp_copy", type_id = "gda_timestamp_get_type ()")]
- [Compact]
- public class Timestamp {
- public ushort day;
- public ulong fraction;
- public ushort hour;
- public ushort minute;
- public ushort month;
- public ushort second;
- public long timezone;
- public short year;
- public static void* copy (void* boxed);
- public bool valid ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TransactionStatus : GLib.Object {
- public weak GLib.List events;
- public Gda.TransactionIsolation isolation_level;
- public weak string name;
- public Gda.TransactionStatusState state;
- [CCode (has_construct_function = false)]
- public TransactionStatus (string name);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TransactionStatusEvent {
- public weak Gda.ConnectionEvent conn_event;
- public void* pl;
- public weak Gda.TransactionStatus trans;
- public Gda.TransactionStatusEventType type;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class Tree : GLib.Object {
- [CCode (has_construct_function = false)]
- public Tree ();
- public void add_manager (Gda.TreeManager manager);
- public void clean ();
- public void dump (Gda.TreeNode node, GLib.FileStream stream);
- public static GLib.Quark error_quark ();
- public unowned Gda.TreeNode get_node (string tree_path, bool use_names);
- public unowned Gda.TreeManager get_node_manager (Gda.TreeNode node);
- public unowned string get_node_path (Gda.TreeNode node);
- public unowned GLib.SList get_nodes_in_path (string tree_path, bool use_names);
- public void set_attribute (string attribute, GLib.Value value, GLib.DestroyNotify destroy);
- public bool update_all () throws GLib.Error;
- public bool update_part (Gda.TreeNode node) throws GLib.Error;
- [NoAccessorMethod]
- public bool is_list { get; }
- public virtual signal void node_changed (Gda.TreeNode node);
- public virtual signal void node_deleted (string node_path);
- public virtual signal void node_has_child_toggled (Gda.TreeNode node);
- public virtual signal void node_inserted (Gda.TreeNode node);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeManager : GLib.Object {
- [CCode (has_construct_function = false)]
- protected TreeManager ();
- public void add_manager (Gda.TreeManager sub);
- public void add_new_node_attribute (string attribute, GLib.Value value);
- public unowned Gda.TreeNode create_node (Gda.TreeNode parent, string name);
- public static GLib.Quark error_quark ();
- public unowned GLib.SList get_managers ();
- public unowned Gda.TreeManagerNodeFunc get_node_create_func ();
- public void set_node_create_func (Gda.TreeManagerNodeFunc func);
- [NoWrapper]
- public virtual unowned GLib.SList update_children (Gda.TreeNode node, GLib.SList children_nodes, bool out_error) throws GLib.Error;
- [CCode (has_construct_function = false)]
- public TreeManager.with_func (Gda.TreeManagerNodesFunc update_func);
- [NoAccessorMethod]
- public void* func { get; set construct; }
- [NoAccessorMethod]
- public bool recursive { get; set construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeMgrColumns : Gda.TreeManager {
- [CCode (has_construct_function = false, type = "GdaTreeManager*")]
- public TreeMgrColumns (Gda.Connection cnc, string schema, string table_name);
- [NoAccessorMethod]
- public Gda.Connection connection { owned get; construct; }
- [NoAccessorMethod]
- public Gda.MetaStore meta_store { owned get; construct; }
- public string schema { construct; }
- public string table_name { construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TreeMgrColumnsPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeMgrLabel : Gda.TreeManager {
- [CCode (has_construct_function = false, type = "GdaTreeManager*")]
- public TreeMgrLabel (string label);
- public string label { construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TreeMgrLabelPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeMgrSchemas : Gda.TreeManager {
- [CCode (has_construct_function = false, type = "GdaTreeManager*")]
- public TreeMgrSchemas (Gda.Connection cnc);
- [NoAccessorMethod]
- public Gda.Connection connection { owned get; construct; }
- [NoAccessorMethod]
- public Gda.MetaStore meta_store { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TreeMgrSchemasPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeMgrSelect : Gda.TreeManager {
- [CCode (has_construct_function = false, type = "GdaTreeManager*")]
- public TreeMgrSelect (Gda.Connection cnc, Gda.Statement stmt, Gda.Set @params);
- [NoAccessorMethod]
- public Gda.Connection connection { owned get; construct; }
- [NoAccessorMethod]
- public Gda.Set @params { owned get; construct; }
- [NoAccessorMethod]
- public Gda.Statement statement { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TreeMgrSelectPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeMgrTables : Gda.TreeManager {
- [CCode (has_construct_function = false, type = "GdaTreeManager*")]
- public TreeMgrTables (Gda.Connection cnc, string schema);
- [NoAccessorMethod]
- public Gda.Connection connection { owned get; construct; }
- [NoAccessorMethod]
- public Gda.MetaStore meta_store { owned get; construct; }
- public string schema { construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class TreeMgrTablesPriv {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class TreeNode : GLib.Object {
- [CCode (has_construct_function = false)]
- public TreeNode (string name);
- [NoWrapper]
- public virtual void dump_children (string prefix, GLib.StringBuilder in_string);
- [NoWrapper]
- public virtual unowned string dump_header ();
- public static GLib.Quark error_quark ();
- public GLib.Value fetch_attribute (string attribute);
- public unowned Gda.TreeNode get_child_index (int index);
- public unowned Gda.TreeNode get_child_name (string name);
- public unowned GLib.SList get_children ();
- public GLib.Value get_node_attribute (string attribute);
- public unowned Gda.TreeNode get_parent ();
- public void set_node_attribute (string attribute, GLib.Value value, GLib.DestroyNotify destroy);
- [NoAccessorMethod]
- public string name { owned get; set; }
- public virtual signal void node_changed (Gda.TreeNode node);
- public virtual signal void node_deleted (string relative_path);
- public virtual signal void node_has_child_toggled (Gda.TreeNode node);
- public virtual signal void node_inserted (Gda.TreeNode node);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class ValueList {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VconnectionDataModel : Gda.VirtualConnection, Gda.Lockable {
- [CCode (has_construct_function = false)]
- protected VconnectionDataModel ();
- public bool add (Gda.VconnectionDataModelSpec spec, GLib.DestroyNotify spec_free_func, string table_name) throws GLib.Error;
- public bool add_model (Gda.DataModel model, string table_name) throws GLib.Error;
- public void @foreach (Gda.VconnectionDataModelFunc func, void* data);
- public unowned Gda.DataModel get_model (string table_name);
- public unowned string get_table_name (Gda.DataModel model);
- public bool remove (string table_name) throws GLib.Error;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class VconnectionDataModelFilter {
- public void* aConstraint;
- public void* aConstraintUsage;
- public void* aOrderBy;
- public double estimatedCost;
- public int idxNum;
- public void* idxPointer;
- public int nConstraint;
- public int nOrderBy;
- public bool orderByConsumed;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class VconnectionDataModelSpec {
- public weak Gda.VconnectionDataModelCreateColumnsFunc create_columns_func;
- public weak Gda.VconnectionDataModelParseFilterFunc create_filter_func;
- public weak Gda.VconnectionDataModelCreateFModelFunc create_filtered_model_func;
- public weak Gda.VconnectionDataModelCreateModelFunc create_model_func;
- public weak Gda.DataModel data_model;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VconnectionHub : Gda.VconnectionDataModel, Gda.Lockable {
- [CCode (has_construct_function = false)]
- protected VconnectionHub ();
- public bool add (Gda.Connection cnc, string ns) throws GLib.Error;
- public void @foreach (Gda.VConnectionHubFunc func, void* data);
- public unowned Gda.Connection get_connection (string ns);
- public bool remove (Gda.Connection cnc) throws GLib.Error;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VirtualConnection : Gda.Connection, Gda.Lockable {
- [CCode (has_construct_function = false)]
- protected VirtualConnection ();
- public void* internal_get_provider_data ();
- public void internal_set_provider_data (void* data, GLib.DestroyNotify destroy_func);
- public static unowned Gda.Connection open (Gda.VirtualProvider virtual_provider) throws GLib.Error;
- public static unowned Gda.Connection open_extended (Gda.VirtualProvider virtual_provider, Gda.ConnectionOptions options) throws GLib.Error;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VirtualProvider : Gda.SqliteProvider {
- [CCode (has_construct_function = false)]
- protected VirtualProvider ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VproviderDataModel : Gda.VirtualProvider {
- [CCode (has_construct_function = false, type = "GdaVirtualProvider*")]
- public VproviderDataModel ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class VproviderHub : Gda.VproviderDataModel {
- [CCode (has_construct_function = false, type = "GdaVirtualProvider*")]
- public VproviderHub ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public class XaTransaction : GLib.Object {
- [CCode (has_construct_function = false)]
- public XaTransaction (uint32 format, string global_transaction_id);
- public bool begin () throws GLib.Error;
- public bool commit (out GLib.SList<Gda.Connection> cnc_to_recover) throws GLib.Error;
- public bool commit_recovered (out GLib.SList<Gda.Connection> cnc_to_recover) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public bool register_connection (Gda.Connection cnc, string branch) throws GLib.Error;
- public bool rollback () throws GLib.Error;
- public static unowned Gda.XaTransactionId string_to_id (string str);
- public void unregister_connection (Gda.Connection cnc);
- [NoAccessorMethod]
- public uint format_id { get; construct; }
- [NoAccessorMethod]
- public string transaction_id { owned get; construct; }
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [Compact]
- public class XaTransactionId {
- public ushort bqual_length;
- [CCode (array_length = false)]
- public uint8[] data;
- public uint32 format;
- public ushort gtrid_length;
- public unowned string to_string ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public interface DataHandler : GLib.Object {
- public abstract bool accepts_g_type (GLib.Type type);
- public static unowned Gda.DataHandler get_default (GLib.Type for_type);
- public abstract unowned string get_descr ();
- public abstract GLib.Value get_sane_init_value (GLib.Type type);
- public abstract unowned string get_sql_from_value (GLib.Value value);
- public abstract unowned string get_str_from_value (GLib.Value value);
- public abstract GLib.Value get_value_from_sql (string sql, GLib.Type type);
- public abstract GLib.Value get_value_from_str (string str, GLib.Type type);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public interface DataModel : GLib.Object {
- [CCode (vfunc_name = "i_append_row")]
- public virtual int append_row () throws GLib.Error;
- [CCode (vfunc_name = "i_append_values")]
- public virtual int append_values (GLib.List<GLib.Value> values) throws GLib.Error;
- [CCode (vfunc_name = "i_create_iter")]
- public virtual unowned Gda.DataModelIter create_iter ();
- [CCode (vfunc_name = "i_describe_column")]
- public virtual unowned Gda.Column describe_column (int col);
- public void dump (GLib.FileStream to_stream);
- public unowned string dump_as_string ();
- public static GLib.Quark error_quark ();
- public bool export_to_file (Gda.DataModelIOFormat format, string file, int cols, int nb_cols, int rows, int nb_rows, Gda.Set options) throws GLib.Error;
- public unowned string export_to_string (Gda.DataModelIOFormat format, int cols, int nb_cols, int rows, int nb_rows, Gda.Set options);
- public void freeze ();
- [CCode (vfunc_name = "i_get_access_flags")]
- public virtual Gda.DataModelAccessFlags get_access_flags ();
- [CCode (vfunc_name = "i_get_attributes_at")]
- public virtual Gda.ValueAttribute get_attributes_at (int col, int row);
- public int get_column_index (string name);
- public unowned string get_column_name (int col);
- public unowned string get_column_title (int col);
- [CCode (vfunc_name = "i_get_n_columns")]
- public virtual int get_n_columns ();
- [CCode (vfunc_name = "i_get_n_rows")]
- public virtual int get_n_rows ();
- public int get_row_from_values (GLib.SList<GLib.Value> values, int[] cols_index);
- public unowned GLib.Value? get_typed_value_at (int col, int row, GLib.Type expected_type, bool nullok) throws GLib.Error;
- public unowned GLib.Value? get_value_at (int col, int row) throws GLib.Error;
- [CCode (vfunc_name = "i_remove_row")]
- public virtual bool remove_row (int row) throws GLib.Error;
- [CCode (vfunc_name = "i_send_hint")]
- public virtual void send_hint (Gda.DataModelHint hint, GLib.Value hint_value);
- public void set_column_name (int col, string name);
- public void set_column_title (int col, string title);
- [CCode (vfunc_name = "i_set_value_at")]
- public virtual bool set_value_at (int col, int row, GLib.Value value) throws GLib.Error;
- [CCode (vfunc_name = "i_set_values")]
- public virtual bool set_values (int row, GLib.List<GLib.Value> values) throws GLib.Error;
- public void thaw ();
- public signal void changed ();
- public signal void reset ();
- public signal void row_inserted (int row);
- public signal void row_removed (int row);
- public signal void row_updated (int row);
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public interface Lockable : GLib.Object {
- [CCode (vfunc_name = "i_lock")]
- public virtual void @lock ();
- [CCode (vfunc_name = "i_trylock")]
- public virtual bool trylock ();
- [CCode (vfunc_name = "i_unlock")]
- public virtual void @unlock ();
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public struct DsnInfo {
- public weak string name;
- public weak string provider;
- public weak string description;
- public weak string cnc_string;
- public weak string auth_string;
- public bool is_system;
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- [SimpleType]
- public struct SqlBuilderId : uint {
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- protected struct SqlParserIface {
- public Gda.SqlParser parser;
- public Gda.SqlStatement parsed_statement;
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_BATCH_CONFLICTING_PARAMETER_")]
- public enum BatchError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONFIG_")]
- public enum ConfigError {
- DSN_NOT_FOUND_ERROR,
- PERMISSION_ERROR,
- PROVIDER_NOT_FOUND_ERROR,
- PROVIDER_CREATION_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_")]
- public enum ConnectionError {
- DSN_NOT_FOUND_ERROR,
- PROVIDER_NOT_FOUND_ERROR,
- PROVIDER_ERROR,
- NO_CNC_SPEC_ERROR,
- NO_PROVIDER_SPEC_ERROR,
- OPEN_ERROR,
- STATEMENT_TYPE_ERROR,
- CANT_LOCK_ERROR,
- TASK_NOT_FOUND_ERROR,
- UNSUPPORTED_THREADS_ERROR,
- CLOSED_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_EVENT_CODE_")]
- public enum ConnectionEventCode {
- CONSTRAINT_VIOLATION,
- RESTRICT_VIOLATION,
- NOT_NULL_VIOLATION,
- FOREIGN_KEY_VIOLATION,
- UNIQUE_VIOLATION,
- CHECK_VIOLATION,
- INSUFFICIENT_PRIVILEGES,
- UNDEFINED_COLUMN,
- UNDEFINED_FUNCTION,
- UNDEFINED_TABLE,
- DUPLICATE_COLUMN,
- DUPLICATE_DATABASE,
- DUPLICATE_FUNCTION,
- DUPLICATE_SCHEMA,
- DUPLICATE_TABLE,
- DUPLICATE_ALIAS,
- DUPLICATE_OBJECT,
- SYNTAX_ERROR,
- UNKNOWN
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_EVENT_")]
- public enum ConnectionEventType {
- NOTICE,
- WARNING,
- ERROR,
- COMMAND
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_FEATURE_")]
- public enum ConnectionFeature {
- AGGREGATES,
- BLOBS,
- INDEXES,
- INHERITANCE,
- NAMESPACES,
- PROCEDURES,
- SEQUENCES,
- SQL,
- TRANSACTIONS,
- SAVEPOINTS,
- SAVEPOINTS_REMOVE,
- TRIGGERS,
- UPDATABLE_CURSOR,
- USERS,
- VIEWS,
- XA_TRANSACTIONS,
- MULTI_THREADING,
- LAST
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_META_")]
- public enum ConnectionMetaType {
- NAMESPACES,
- TYPES,
- TABLES,
- VIEWS,
- FIELDS,
- INDEXES
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_OPTIONS_")]
- [Flags]
- public enum ConnectionOptions {
- NONE,
- READ_ONLY,
- SQL_IDENTIFIERS_CASE_SENSITIVE,
- THREAD_SAFE,
- THREAD_ISOLATED,
- AUTO_META_DATA
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_CONNECTION_SCHEMA_")]
- public enum ConnectionSchema {
- AGGREGATES,
- DATABASES,
- FIELDS,
- INDEXES,
- LANGUAGES,
- NAMESPACES,
- PARENT_TABLES,
- PROCEDURES,
- SEQUENCES,
- TABLES,
- TRIGGERS,
- TYPES,
- USERS,
- VIEWS,
- CONSTRAINTS,
- TABLE_CONTENTS
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_COMPARATOR_")]
- public enum DataComparatorError {
- MISSING_DATA_MODEL_ERROR,
- COLUMN_TYPES_MISMATCH_ERROR,
- MODEL_ACCESS_ERROR,
- USER_CANCELLED_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_MODEL_ACCESS_")]
- [Flags]
- public enum DataModelAccessFlags {
- RANDOM,
- CURSOR_FORWARD,
- CURSOR_BACKWARD,
- CURSOR,
- INSERT,
- UPDATE,
- DELETE,
- WRITE
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_MODEL_")]
- public enum DataModelError {
- ROW_OUT_OF_RANGE_ERROR,
- COLUMN_OUT_OF_RANGE_ERROR,
- VALUES_LIST_ERROR,
- VALUE_TYPE_ERROR,
- ROW_NOT_FOUND_ERROR,
- ACCESS_ERROR,
- FEATURE_NON_SUPPORTED_ERROR,
- FILE_EXIST_ERROR,
- XML_FORMAT_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_MODEL_HINT_")]
- public enum DataModelHint {
- START_BATCH_UPDATE,
- END_BATCH_UPDATE,
- REFRESH
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_MODEL_IO_")]
- public enum DataModelIOFormat {
- DATA_ARRAY_XML,
- TEXT_SEPARATED
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_MODEL_ITER_COLUMN_OUT_OF_RANGE_")]
- public enum DataModelIterError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_PROXY_")]
- public enum DataProxyError {
- COMMIT_ERROR,
- COMMIT_CANCELLED,
- READ_ONLY_VALUE,
- READ_ONLY_ROW,
- FILTER_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DATA_SELECT_")]
- public enum DataSelectError {
- MODIFICATION_STATEMENT_ERROR,
- MISSING_MODIFICATION_STATEMENT_ERROR,
- CONNECTION_ERROR,
- ACCESS_ERROR,
- SQL_ERROR,
- SAFETY_LOCKED_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_DIFF_")]
- public enum DiffType {
- ADD_ROW,
- REMOVE_ROW,
- MODIFY_ROW
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_EASY_CREATE_TABLE_")]
- public enum EasyCreateTableFlag {
- NOTHING_FLAG,
- PKEY_FLAG,
- NOT_NULL_FLAG,
- UNIQUE_FLAG,
- AUTOINC_FLAG,
- FKEY_FLAG,
- PKEY_AUTOINC_FLAG
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_EASY_")]
- public enum EasyError {
- OBJECT_NAME_ERROR,
- INCORRECT_VALUE_ERROR,
- OPERATION_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_HOLDER_")]
- public enum HolderError {
- STRING_CONVERSION_ERROR,
- VALUE_TYPE_ERROR,
- VALUE_NULL_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_DB_")]
- public enum MetaDbObjectType {
- UNKNOWN,
- TABLE,
- VIEW
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_FOREIGN_KEY_")]
- public enum MetaForeignKeyPolicy {
- UNKNOWN,
- NONE,
- NO_ACTION,
- RESTRICT,
- CASCADE,
- SET_NULL,
- SET_DEFAULT
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_GRAPH_")]
- [Flags]
- public enum MetaGraphInfo {
- COLUMNS
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_SORT_")]
- public enum MetaSortType {
- ALHAPETICAL,
- DEPENDENCIES
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_STORE_")]
- public enum MetaStoreChangeType {
- ADD,
- REMOVE,
- MODIFY
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_STORE_")]
- public enum MetaStoreError {
- INCORRECT_SCHEMA_ERROR,
- UNSUPPORTED_PROVIDER_ERROR,
- INTERNAL_ERROR,
- META_CONTEXT_ERROR,
- MODIFY_CONTENTS_ERROR,
- EXTRACT_SQL_ERROR,
- ATTRIBUTE_NOT_FOUND_ERROR,
- ATTRIBUTE_ERROR,
- SCHEMA_OBJECT_NOT_FOUND_ERROR,
- SCHEMA_OBJECT_CONFLICT_ERROR,
- SCHEMA_OBJECT_DESCR_ERROR,
- TRANSACTION_ALREADY_STARTED_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_STRUCT_")]
- public enum MetaStructError {
- UNKNOWN_OBJECT_ERROR,
- DUPLICATE_OBJECT_ERROR,
- INCOHERENCE_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_META_STRUCT_FEATURE_")]
- [Flags]
- public enum MetaStructFeature {
- NONE,
- FOREIGN_KEYS,
- VIEW_DEPENDENCIES,
- ALL
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_", has_type_id = false)]
- public enum PrefixDir {
- NO_DIR,
- BIN_DIR,
- SBIN_DIR,
- DATA_DIR,
- LOCALE_DIR,
- LIB_DIR,
- LIBEXEC_DIR,
- ETC_DIR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_OPERATION_CREATE_TABLE_")]
- [Flags]
- public enum ServerOperationCreateTableFlag {
- NOTHING_FLAG,
- PKEY_FLAG,
- NOT_NULL_FLAG,
- UNIQUE_FLAG,
- AUTOINC_FLAG,
- FKEY_FLAG,
- PKEY_AUTOINC_FLAG
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_OPERATION_")]
- public enum ServerOperationError {
- OBJECT_NAME_ERROR,
- INCORRECT_VALUE_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_OPERATION_STATUS_")]
- public enum ServerOperationNodeStatus {
- OPTIONAL,
- REQUIRED,
- UNKNOWN
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_OPERATION_NODE_")]
- public enum ServerOperationNodeType {
- PARAMLIST,
- DATA_MODEL,
- PARAM,
- SEQUENCE,
- SEQUENCE_ITEM,
- DATA_MODEL_COLUMN,
- UNKNOWN
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_OPERATION_")]
- public enum ServerOperationType {
- CREATE_DB,
- DROP_DB,
- CREATE_TABLE,
- DROP_TABLE,
- RENAME_TABLE,
- ADD_COLUMN,
- DROP_COLUMN,
- CREATE_INDEX,
- DROP_INDEX,
- CREATE_VIEW,
- DROP_VIEW,
- COMMENT_TABLE,
- COMMENT_COLUMN,
- CREATE_USER,
- ALTER_USER,
- DROP_USER,
- LAST
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SERVER_PROVIDER_")]
- public enum ServerProviderError {
- METHOD_NON_IMPLEMENTED_ERROR,
- PREPARE_STMT_ERROR,
- EMPTY_STMT_ERROR,
- MISSING_PARAM_ERROR,
- STATEMENT_EXEC_ERROR,
- OPERATION_ERROR,
- INTERNAL_ERROR,
- BUSY_ERROR,
- NON_SUPPORTED_ERROR,
- SERVER_VERSION_ERROR,
- DATA_ERROR,
- DEFAULT_VALUE_HANDLING_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SET_")]
- public enum SetError {
- XML_SPEC_ERROR,
- HOLDER_NOT_FOUND_ERROR,
- INVALID_ERROR,
- READ_ONLY_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_ANY_")]
- public enum SqlAnyPartType {
- STMT_SELECT,
- STMT_INSERT,
- STMT_UPDATE,
- STMT_DELETE,
- STMT_COMPOUND,
- STMT_BEGIN,
- STMT_ROLLBACK,
- STMT_COMMIT,
- STMT_SAVEPOINT,
- STMT_ROLLBACK_SAVEPOINT,
- STMT_DELETE_SAVEPOINT,
- STMT_UNKNOWN,
- EXPR,
- SQL_FIELD,
- SQL_TABLE,
- SQL_FUNCTION,
- SQL_OPERATION,
- SQL_CASE,
- SQL_SELECT_FIELD,
- SQL_SELECT_TARGET,
- SQL_SELECT_JOIN,
- SQL_SELECT_FROM,
- SQL_SELECT_ORDER
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_BUILDER_")]
- public enum SqlBuilderError {
- WRONG_TYPE_ERROR,
- MISUSE_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_IDENTIFIERS_")]
- [Flags]
- public enum SqlIdentifierStyle {
- LOWER_CASE,
- UPPER_CASE
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_OPERATOR_TYPE_")]
- public enum SqlOperatorType {
- AND,
- OR,
- EQ,
- IS,
- LIKE,
- BETWEEN,
- GT,
- LT,
- GEQ,
- LEQ,
- DIFF,
- REGEXP,
- REGEXP_CI,
- NOT_REGEXP,
- NOT_REGEXP_CI,
- SIMILAR,
- ISNULL,
- ISNOTNULL,
- NOT,
- IN,
- NOTIN,
- CONCAT,
- PLUS,
- MINUS,
- STAR,
- DIV,
- REM,
- BITAND,
- BITOR,
- BITNOT
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_PARSER_")]
- public enum SqlParserError {
- SYNTAX_ERROR,
- OVERFLOW_ERROR,
- EMPTY_SQL_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_PARSER_FLAVOUR_")]
- public enum SqlParserFlavour {
- STANDARD,
- SQLITE,
- MYSQL,
- ORACLE,
- POSTGRESQL
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_PARSER_MODE_")]
- public enum SqlParserMode {
- PARSE,
- DELIMIT
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_SELECT_JOIN_")]
- public enum SqlSelectJoinType {
- CROSS,
- NATURAL,
- INNER,
- LEFT,
- RIGHT,
- FULL
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_STATEMENT_COMPOUND_")]
- public enum SqlStatementCompoundType {
- UNION,
- UNION_ALL,
- INTERSECT,
- INTERSECT_ALL,
- EXCEPT,
- EXCEPT_ALL
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_SQL_STATEMENT_")]
- public enum SqlStatementType {
- SELECT,
- INSERT,
- UPDATE,
- DELETE,
- COMPOUND,
- BEGIN,
- ROLLBACK,
- COMMIT,
- SAVEPOINT,
- ROLLBACK_SAVEPOINT,
- DELETE_SAVEPOINT,
- UNKNOWN,
- NONE
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_STATEMENT_")]
- public enum StatementError {
- PARSE_ERROR,
- SYNTAX_ERROR,
- NO_CNC_ERROR,
- CNC_CLOSED_ERROR,
- EXEC_ERROR,
- PARAM_TYPE_ERROR,
- PARAM_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_STATEMENT_MODEL_")]
- [Flags]
- public enum StatementModelUsage {
- RANDOM_ACCESS,
- CURSOR_FORWARD,
- CURSOR_BACKWARD,
- CURSOR,
- ALLOW_NOPARAM
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_STATEMENT_SQL_")]
- [Flags]
- public enum StatementSqlFlag {
- PARAMS_AS_VALUES,
- PRETTY,
- PARAMS_LONG,
- PARAMS_SHORT,
- PARAMS_AS_COLON,
- PARAMS_AS_DOLLAR,
- PARAMS_AS_QMARK,
- PARAMS_AS_UQMARK
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_THREAD_WRAPPER_UNKNOWN_", has_type_id = false)]
- public enum ThreadWrapperError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TRANSACTION_ISOLATION_")]
- public enum TransactionIsolation {
- UNKNOWN,
- READ_COMMITTED,
- READ_UNCOMMITTED,
- REPEATABLE_READ,
- SERIALIZABLE
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TRANSACTION_STATUS_EVENT_")]
- public enum TransactionStatusEventType {
- SAVEPOINT,
- SQL,
- SUB_TRANSACTION
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TRANSACTION_STATUS_STATE_")]
- public enum TransactionStatusState {
- OK,
- FAILED
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TREE_UNKNOWN_")]
- public enum TreeError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TREE_MANAGER_UNKNOWN_")]
- public enum TreeManagerError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_TREE_NODE_UNKNOWN_")]
- public enum TreeNodeError {
- ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_VALUE_ATTR_")]
- [Flags]
- public enum ValueAttribute {
- NONE,
- IS_NULL,
- CAN_BE_NULL,
- IS_DEFAULT,
- CAN_BE_DEFAULT,
- IS_UNCHANGED,
- ACTIONS_SHOWN,
- DATA_NON_VALID,
- HAS_VALUE_ORIG,
- NO_MODIF,
- UNUSED
- }
- [CCode (cheader_filename = "libgda/libgda.h", cprefix = "GDA_XA_TRANSACTION_")]
- public enum XaTransactionError {
- ALREADY_REGISTERED_ERROR,
- DTP_NOT_SUPPORTED_ERROR,
- CONNECTION_BRANCH_LENGTH_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public errordomain SqlError {
- STRUCTURE_CONTENTS_ERROR,
- MALFORMED_IDENTIFIER_ERROR,
- MISSING_IDENTIFIER_ERROR,
- VALIDATION_ERROR
- }
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void AttributesManagerFunc (string att_name, GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void AttributesManagerSignal (GLib.Object obj, string att_name, GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void ServerProviderAsyncCallback (Gda.ServerProvider provider, Gda.Connection cnc, uint task_id, bool result_status, GLib.Error error);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void ServerProviderExecCallback (Gda.ServerProvider provider, Gda.Connection cnc, uint task_id, GLib.Object result_obj, GLib.Error error);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate bool SqlForeachFunc (Gda.SqlAnyPart p1, void* p2) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned string SqlRenderingExpr (Gda.SqlExpr expr, Gda.SqlRenderingContext context, bool is_default, bool is_null) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned string SqlRenderingFunc (Gda.SqlAnyPart node, Gda.SqlRenderingContext context) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned string SqlRenderingPSpecFunc (Gda.SqlParamSpec pspec, Gda.SqlExpr expr, Gda.SqlRenderingContext context, bool is_default, bool is_null) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned string SqlRenderingValue (GLib.Value value, Gda.SqlRenderingContext context) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate bool SqlReservedKeywordsFunc (string word);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void ThreadWrapperCallback (Gda.ThreadWrapper wrapper, void* instance, string signame, int n_param_values, GLib.Value param_values, void* gda_reserved);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate void* ThreadWrapperFunc (void* arg) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate void ThreadWrapperVoidFunc (void* arg) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned Gda.TreeNode TreeManagerNodeFunc (Gda.TreeManager manager, Gda.TreeNode parent, string name);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned GLib.SList TreeManagerNodesFunc (Gda.TreeManager manager, Gda.TreeNode node, GLib.SList children_nodes, bool out_error) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public delegate void VConnectionHubFunc (Gda.Connection cnc, string ns);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned GLib.List VconnectionDataModelCreateColumnsFunc (Gda.VconnectionDataModelSpec p1) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned Gda.DataModel VconnectionDataModelCreateFModelFunc (Gda.VconnectionDataModelSpec p1, int p2, string p3, int p4, out GLib.Value p5);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate unowned Gda.DataModel VconnectionDataModelCreateModelFunc (Gda.VconnectionDataModelSpec p1);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate void VconnectionDataModelFunc (Gda.DataModel p1, string p2, void* p3);
- [CCode (cheader_filename = "libgda/libgda.h", has_target = false)]
- public delegate void VconnectionDataModelParseFilterFunc (Gda.VconnectionDataModelSpec p1, Gda.VconnectionDataModelFilter p2);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_AUTO_INCREMENT;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_DESCRIPTION;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_IS_DEFAULT;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_NAME;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_NUMERIC_PRECISION;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string ATTRIBUTE_NUMERIC_SCALE;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string EXTRA_AUTO_INCREMENT;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string SQLSTATE_GENERAL_ERROR;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const string SQLSTATE_NO_ERROR;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const int TIMEZONE_INVALID;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public const int TYPE_NULL;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string alphanum_to_text (string text);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string completion_list_get (Gda.Connection cnc, string sql, int start, int end);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool compute_dml_statements (Gda.Connection cnc, Gda.Statement select_stmt, bool require_pk, out unowned Gda.Statement insert_stmt, out unowned Gda.Statement update_stmt, out unowned Gda.Statement delete_stmt) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.SqlStatement compute_select_statement_from_update (Gda.Statement update_stmt) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.SqlExpr compute_unique_table_row_condition (Gda.SqlStatementSelect stsel, Gda.MetaTable mtable, bool require_pk) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.SqlExpr compute_unique_table_row_condition_with_cnc (Gda.Connection cnc, Gda.SqlStatementSelect stsel, Gda.MetaTable mtable, bool require_pk) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string default_escape_string (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string default_unescape_string (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool delete_row_from_table (Gda.Connection cnc, string table, string condition_column_name, GLib.Value condition_value) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void dsn_split (string str, string out_dsn, string out_username, string out_password);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Quark easy_error_quark ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static int execute_non_select_command (Gda.Connection cnc, string sql) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.DataModel execute_select_command (Gda.Connection cnc, string sql) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Type g_type_from_string (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string g_type_to_string (GLib.Type type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string gbr_get_file_path (Gda.PrefixDir where);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void gbr_init ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string get_application_exec_path (string app_name);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.DataHandler get_default_handler (GLib.Type for_type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool identifier_equal (string id1, string id2);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static uint identifier_hash (string id);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void init ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool insert_row_into_table (Gda.Connection cnc, string table) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool insert_row_into_table_v (Gda.Connection cnc, string table, GLib.SList col_names, GLib.SList values) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void locale_changed ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void log_disable ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void log_enable ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void log_error (string format);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool log_is_enabled ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void log_message (string format);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool parse_iso8601_date (GLib.Date gdate, string value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool parse_iso8601_time (Gda.Time timegda, string value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool parse_iso8601_timestamp (Gda.Timestamp timestamp, string value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Statement parse_sql_string (Gda.Connection cnc, string sql, out unowned Gda.Set @params) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool perform_create_database (string provider, Gda.ServerOperation op) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool perform_create_table (Gda.ServerOperation op) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool perform_drop_database (string provider, Gda.ServerOperation op) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool perform_drop_table (Gda.ServerOperation op) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.ServerOperation prepare_create_database (string provider, string db_name) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.ServerOperation prepare_create_table (Gda.Connection cnc, string table_name) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.ServerOperation prepare_drop_database (string provider, string db_name) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.ServerOperation prepare_drop_table (Gda.Connection cnc, string table_name) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool rfc1738_decode (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string rfc1738_encode (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Statement select_alter_select_for_empty (Gda.Statement stmt) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Type short_get_type ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Quark sql_error_quark ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string sql_identifier_add_quotes (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool sql_identifier_needs_quotes (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string sql_identifier_quote (string id, Gda.Connection cnc, Gda.ServerProvider prov, bool meta_store_convention, bool force_quotes);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string sql_identifier_remove_quotes (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string sql_identifier_split (string id);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string sql_value_stringify (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Binary string_to_binary (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Blob string_to_blob (string str);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string text_to_alphanum (string text);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool update_row_in_table (Gda.Connection cnc, string table, string condition_column_name, GLib.Value condition_value) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool update_row_in_table_v (Gda.Connection cnc, string table, string condition_column_name, GLib.Value condition_value, GLib.SList col_names, GLib.SList values) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Type ushort_get_type ();
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool utility_check_data_model (Gda.DataModel model, int nbcols);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool utility_data_model_dump_data_to_xml (Gda.DataModel model, Xml.Node parent, int cols, int nb_cols, int rows, int nb_rows, bool use_col_ids);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string utility_data_model_find_column_description (Gda.DataSelect model, string field_name);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool utility_holder_load_attributes (Gda.Holder holder, Xml.Node node, GLib.SList sources) throws GLib.Error;
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static int value_compare (GLib.Value value1, GLib.Value value2);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_copy (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static int value_differ (GLib.Value value1, GLib.Value value2);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_free (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Binary value_get_binary (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Blob value_get_blob (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.GeometricPoint value_get_geometric_point (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.ValueList value_get_list (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Numeric value_get_numeric (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static short value_get_short (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Time value_get_time (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Gda.Timestamp value_get_timestamp (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static ushort value_get_ushort (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool value_is_null (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool value_is_number (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new (GLib.Type type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_binary (uchar[] val, long size);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_blob (uchar[] val, long size);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_blob_from_file (string filename);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_from_string (string as_string, GLib.Type type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_from_xml (Xml.Node node);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static GLib.Value value_new_timestamp_from_timet (time_t val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_reset_with_type (GLib.Value value, GLib.Type type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_binary (GLib.Value value, Gda.Binary binary);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_blob (GLib.Value value, Gda.Blob blob);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool value_set_from_string (GLib.Value value, string as_string, GLib.Type type);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static bool value_set_from_value (GLib.Value value, GLib.Value from);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_geometric_point (GLib.Value value, Gda.GeometricPoint val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_list (GLib.Value value, Gda.ValueList val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_null (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_numeric (GLib.Value value, Gda.Numeric val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_short (GLib.Value value, short val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_time (GLib.Value value, Gda.Time val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_timestamp (GLib.Value value, Gda.Timestamp val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_set_ushort (GLib.Value value, ushort val);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned string value_stringify (GLib.Value value);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_take_binary (GLib.Value value, Gda.Binary binary);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static void value_take_blob (GLib.Value value, Gda.Blob blob);
- [CCode (cheader_filename = "libgda/libgda.h")]
- public static unowned Xml.Node value_to_xml (GLib.Value value);
-}
diff --git a/vapi/libgda-report-4.0.deps b/vapi/libgda-report-4.0.deps
deleted file mode 100644
index 820381a1a..000000000
--- a/vapi/libgda-report-4.0.deps
+++ /dev/null
@@ -1 +0,0 @@
-libgda-4.0
diff --git a/vapi/libgda-report-4.0.vapi b/vapi/libgda-report-4.0.vapi
deleted file mode 100644
index 1e02ef24d..000000000
--- a/vapi/libgda-report-4.0.vapi
+++ /dev/null
@@ -1,53 +0,0 @@
-/* libgda-report-4.0.vapi generated by vapigen, do not modify. */
-
-[Version (deprecated_since = "4.2.13", replacement = "bindings distributed with libgda-4.0")]
-namespace Gda {
- [CCode (cheader_filename = "libgda-report/libgda-report.h")]
- public class ReportDocbookDocument : Gda.ReportDocument {
- [CCode (has_construct_function = false, type = "GdaReportDocument*")]
- public ReportDocbookDocument (Gda.ReportEngine engine);
- [NoAccessorMethod]
- public string fo_stylesheet { owned get; set; }
- [NoAccessorMethod]
- public string fop_path { owned get; set; }
- [NoAccessorMethod]
- public string html_stylesheet { owned get; set; }
- [NoAccessorMethod]
- public string java_home { owned get; set; }
- }
- [CCode (cheader_filename = "libgda-report/libgda-report.h")]
- public class ReportDocument : GLib.Object {
- [CCode (has_construct_function = false)]
- protected ReportDocument ();
- public virtual bool run_as_html (string filename) throws GLib.Error;
- public virtual bool run_as_pdf (string filename) throws GLib.Error;
- public void set_template (string file);
- [NoAccessorMethod]
- public Gda.ReportEngine engine { owned get; set; }
- public string template { set; }
- }
- [CCode (cheader_filename = "libgda-report/libgda-report.h")]
- public class ReportEngine : GLib.Object {
- [CCode (has_construct_function = false)]
- public ReportEngine (Xml.Node spec_node);
- public void declare_object (GLib.Object object, string obj_name);
- public unowned GLib.Object find_declared_object (GLib.Type obj_type, string obj_name);
- [CCode (has_construct_function = false)]
- public ReportEngine.from_file (string spec_file_name);
- [CCode (has_construct_function = false)]
- public ReportEngine.from_string (string spec_string);
- public unowned Xml.Node run_as_doc () throws GLib.Error;
- public unowned Xml.Node run_as_node () throws GLib.Error;
- [NoAccessorMethod]
- public void* spec { get; set; }
- [NoAccessorMethod]
- public string spec_filename { set; }
- [NoAccessorMethod]
- public string spec_string { set; }
- }
- [CCode (cheader_filename = "libgda-report/libgda-report.h")]
- public class ReportRmlDocument : Gda.ReportDocument {
- [CCode (has_construct_function = false, type = "GdaReportDocument*")]
- public ReportRmlDocument (Gda.ReportEngine engine);
- }
-}
diff --git a/vapi/packages/libgda-4.0/libgda-4.0-custom.vala b/vapi/packages/libgda-4.0/libgda-4.0-custom.vala
deleted file mode 100644
index 7b694b5ba..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0-custom.vala
+++ /dev/null
@@ -1,36 +0,0 @@
-namespace Gda {
- [CCode (cprefix = "GDA_DATA_MODEL_ACCESS_", cheader_filename = "libgda/libgda.h")]
- [Flags]
- public enum DataModelAccessFlags {
- RANDOM,
- CURSOR_FORWARD,
- CURSOR_BACKWARD,
- CURSOR,
- INSERT,
- UPDATE,
- DELETE,
- WRITE
- }
-
- [CCode (cprefix = "GDA_META_STRUCT_FEATURE_", cheader_filename = "libgda/libgda.h")]
- [Flags]
- public enum MetaStructFeature {
- NONE,
- FOREIGN_KEYS,
- VIEW_DEPENDENCIES,
- ALL
- }
-
- /* interface with the Lemon parser */
- protected struct SqlParserIface {
- Gda.SqlParser parser;
- Gda.SqlStatement parsed_statement;
- }
-
- public errordomain SqlError {
- STRUCTURE_CONTENTS_ERROR,
- MALFORMED_IDENTIFIER_ERROR,
- MISSING_IDENTIFIER_ERROR,
- VALIDATION_ERROR
- }
-}
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.deps b/vapi/packages/libgda-4.0/libgda-4.0.deps
deleted file mode 100644
index 1899619ff..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.deps
+++ /dev/null
@@ -1 +0,0 @@
-libxml-2.0
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.excludes b/vapi/packages/libgda-4.0/libgda-4.0.excludes
deleted file mode 100644
index ffb9e9276..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.excludes
+++ /dev/null
@@ -1,5 +0,0 @@
-include/libgda-4.0/libgda/gda-data-model-extra.h
-include/libgda-4.0/libgda/gda-connection-private.h
-include/libgda-4.0/libgda/gda-server-provider-private.h
-include/libgda-4.0/libgda/gda-data-model-private.h
-include/libgda-4.0/libgda/gda-transaction-status-private.h
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.files b/vapi/packages/libgda-4.0/libgda-4.0.files
deleted file mode 100644
index 19b22a715..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.files
+++ /dev/null
@@ -1,2 +0,0 @@
-include/libgda-4.0/libgda
-lib/libgda-4.0.so
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.gi b/vapi/packages/libgda-4.0/libgda-4.0.gi
deleted file mode 100644
index c4a5ff487..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.gi
+++ /dev/null
@@ -1,7917 +0,0 @@
-<?xml version="1.0"?>
-<api version="1.0">
- <namespace name="Gda">
- <function name="alphanum_to_text" symbol="gda_alphanum_to_text">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="text" type="gchar*"/>
- </parameters>
- </function>
- <function name="completion_list_get" symbol="gda_completion_list_get">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="start" type="gint"/>
- <parameter name="end" type="gint"/>
- </parameters>
- </function>
- <function name="compute_dml_statements" symbol="gda_compute_dml_statements">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="select_stmt" type="GdaStatement*"/>
- <parameter name="require_pk" type="gboolean"/>
- <parameter name="insert_stmt" type="GdaStatement**"/>
- <parameter name="update_stmt" type="GdaStatement**"/>
- <parameter name="delete_stmt" type="GdaStatement**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="compute_select_statement_from_update" symbol="gda_compute_select_statement_from_update">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="update_stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="compute_unique_table_row_condition" symbol="gda_compute_unique_table_row_condition">
- <return-type type="GdaSqlExpr*"/>
- <parameters>
- <parameter name="stsel" type="GdaSqlStatementSelect*"/>
- <parameter name="mtable" type="GdaMetaTable*"/>
- <parameter name="require_pk" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="compute_unique_table_row_condition_with_cnc" symbol="gda_compute_unique_table_row_condition_with_cnc">
- <return-type type="GdaSqlExpr*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stsel" type="GdaSqlStatementSelect*"/>
- <parameter name="mtable" type="GdaMetaTable*"/>
- <parameter name="require_pk" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="default_escape_string" symbol="gda_default_escape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </function>
- <function name="default_unescape_string" symbol="gda_default_unescape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </function>
- <function name="delete_row_from_table" symbol="gda_delete_row_from_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="dsn_split" symbol="gda_dsn_split">
- <return-type type="void"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- <parameter name="out_dsn" type="gchar**"/>
- <parameter name="out_username" type="gchar**"/>
- <parameter name="out_password" type="gchar**"/>
- </parameters>
- </function>
- <function name="easy_error_quark" symbol="gda_easy_error_quark">
- <return-type type="GQuark"/>
- </function>
- <function name="execute_non_select_command" symbol="gda_execute_non_select_command">
- <return-type type="gint"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="execute_select_command" symbol="gda_execute_select_command">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="g_type_from_string" symbol="gda_g_type_from_string">
- <return-type type="GType"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="g_type_to_string" symbol="gda_g_type_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="type" type="GType"/>
- </parameters>
- </function>
- <function name="gbr_get_file_path" symbol="gda_gbr_get_file_path">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="where" type="GdaPrefixDir"/>
- </parameters>
- </function>
- <function name="gbr_init" symbol="gda_gbr_init">
- <return-type type="void"/>
- </function>
- <function name="get_application_exec_path" symbol="gda_get_application_exec_path">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="app_name" type="gchar*"/>
- </parameters>
- </function>
- <function name="get_default_handler" symbol="gda_get_default_handler">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="for_type" type="GType"/>
- </parameters>
- </function>
- <function name="identifier_equal" symbol="gda_identifier_equal">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="id1" type="gchar*"/>
- <parameter name="id2" type="gchar*"/>
- </parameters>
- </function>
- <function name="identifier_hash" symbol="gda_identifier_hash">
- <return-type type="guint"/>
- <parameters>
- <parameter name="id" type="gchar*"/>
- </parameters>
- </function>
- <function name="init" symbol="gda_init">
- <return-type type="void"/>
- </function>
- <function name="insert_row_into_table" symbol="gda_insert_row_into_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="insert_row_into_table_v" symbol="gda_insert_row_into_table_v">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="col_names" type="GSList*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="locale_changed" symbol="gda_locale_changed">
- <return-type type="void"/>
- </function>
- <function name="log_disable" symbol="gda_log_disable">
- <return-type type="void"/>
- </function>
- <function name="log_enable" symbol="gda_log_enable">
- <return-type type="void"/>
- </function>
- <function name="log_error" symbol="gda_log_error">
- <return-type type="void"/>
- <parameters>
- <parameter name="format" type="gchar*"/>
- </parameters>
- </function>
- <function name="log_is_enabled" symbol="gda_log_is_enabled">
- <return-type type="gboolean"/>
- </function>
- <function name="log_message" symbol="gda_log_message">
- <return-type type="void"/>
- <parameters>
- <parameter name="format" type="gchar*"/>
- </parameters>
- </function>
- <function name="parse_iso8601_date" symbol="gda_parse_iso8601_date">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="gdate" type="GDate*"/>
- <parameter name="value" type="gchar*"/>
- </parameters>
- </function>
- <function name="parse_iso8601_time" symbol="gda_parse_iso8601_time">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="timegda" type="GdaTime*"/>
- <parameter name="value" type="gchar*"/>
- </parameters>
- </function>
- <function name="parse_iso8601_timestamp" symbol="gda_parse_iso8601_timestamp">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="timestamp" type="GdaTimestamp*"/>
- <parameter name="value" type="gchar*"/>
- </parameters>
- </function>
- <function name="parse_sql_string" symbol="gda_parse_sql_string">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="params" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="perform_create_database" symbol="gda_perform_create_database">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="perform_create_table" symbol="gda_perform_create_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="perform_drop_database" symbol="gda_perform_drop_database">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="perform_drop_table" symbol="gda_perform_drop_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="prepare_create_database" symbol="gda_prepare_create_database">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="db_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="prepare_create_table" symbol="gda_prepare_create_table">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="prepare_drop_database" symbol="gda_prepare_drop_database">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="db_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="prepare_drop_table" symbol="gda_prepare_drop_table">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="rfc1738_decode" symbol="gda_rfc1738_decode">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </function>
- <function name="rfc1738_encode" symbol="gda_rfc1738_encode">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </function>
- <function name="select_alter_select_for_empty" symbol="gda_select_alter_select_for_empty">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="short_get_type" symbol="gda_short_get_type">
- <return-type type="GType"/>
- </function>
- <function name="sql_error_quark" symbol="gda_sql_error_quark">
- <return-type type="GQuark"/>
- </function>
- <function name="sql_identifier_add_quotes" symbol="gda_sql_identifier_add_quotes">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="sql_identifier_needs_quotes" symbol="gda_sql_identifier_needs_quotes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="sql_identifier_quote" symbol="gda_sql_identifier_quote">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="id" type="gchar*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="meta_store_convention" type="gboolean"/>
- <parameter name="force_quotes" type="gboolean"/>
- </parameters>
- </function>
- <function name="sql_identifier_remove_quotes" symbol="gda_sql_identifier_remove_quotes">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="sql_identifier_split" symbol="gda_sql_identifier_split">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="id" type="gchar*"/>
- </parameters>
- </function>
- <function name="sql_value_stringify" symbol="gda_sql_value_stringify">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="string_to_binary" symbol="gda_string_to_binary">
- <return-type type="GdaBinary*"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="string_to_blob" symbol="gda_string_to_blob">
- <return-type type="GdaBlob*"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </function>
- <function name="text_to_alphanum" symbol="gda_text_to_alphanum">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="text" type="gchar*"/>
- </parameters>
- </function>
- <function name="update_row_in_table" symbol="gda_update_row_in_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="update_row_in_table_v" symbol="gda_update_row_in_table_v">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="col_names" type="GSList*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="ushort_get_type" symbol="gda_ushort_get_type">
- <return-type type="GType"/>
- </function>
- <function name="utility_check_data_model" symbol="gda_utility_check_data_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="nbcols" type="gint"/>
- </parameters>
- </function>
- <function name="utility_data_model_dump_data_to_xml" symbol="gda_utility_data_model_dump_data_to_xml">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="parent" type="xmlNodePtr"/>
- <parameter name="cols" type="gint*"/>
- <parameter name="nb_cols" type="gint"/>
- <parameter name="rows" type="gint*"/>
- <parameter name="nb_rows" type="gint"/>
- <parameter name="use_col_ids" type="gboolean"/>
- </parameters>
- </function>
- <function name="utility_data_model_find_column_description" symbol="gda_utility_data_model_find_column_description">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="field_name" type="gchar*"/>
- </parameters>
- </function>
- <function name="utility_holder_load_attributes" symbol="gda_utility_holder_load_attributes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="node" type="xmlNodePtr"/>
- <parameter name="sources" type="GSList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </function>
- <function name="value_compare" symbol="gda_value_compare">
- <return-type type="gint"/>
- <parameters>
- <parameter name="value1" type="GValue*"/>
- <parameter name="value2" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_copy" symbol="gda_value_copy">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_differ" symbol="gda_value_differ">
- <return-type type="gint"/>
- <parameters>
- <parameter name="value1" type="GValue*"/>
- <parameter name="value2" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_free" symbol="gda_value_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_binary" symbol="gda_value_get_binary">
- <return-type type="GdaBinary*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_blob" symbol="gda_value_get_blob">
- <return-type type="GdaBlob*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_geometric_point" symbol="gda_value_get_geometric_point">
- <return-type type="GdaGeometricPoint*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_list" symbol="gda_value_get_list">
- <return-type type="GdaValueList*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_numeric" symbol="gda_value_get_numeric">
- <return-type type="GdaNumeric*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_short" symbol="gda_value_get_short">
- <return-type type="gshort"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_time" symbol="gda_value_get_time">
- <return-type type="GdaTime*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_timestamp" symbol="gda_value_get_timestamp">
- <return-type type="GdaTimestamp*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_get_ushort" symbol="gda_value_get_ushort">
- <return-type type="gushort"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_is_null" symbol="gda_value_is_null">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_is_number" symbol="gda_value_is_number">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_new" symbol="gda_value_new">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="type" type="GType"/>
- </parameters>
- </function>
- <function name="value_new_binary" symbol="gda_value_new_binary">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="val" type="guchar*"/>
- <parameter name="size" type="glong"/>
- </parameters>
- </function>
- <function name="value_new_blob" symbol="gda_value_new_blob">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="val" type="guchar*"/>
- <parameter name="size" type="glong"/>
- </parameters>
- </function>
- <function name="value_new_blob_from_file" symbol="gda_value_new_blob_from_file">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="filename" type="gchar*"/>
- </parameters>
- </function>
- <function name="value_new_from_string" symbol="gda_value_new_from_string">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="as_string" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </function>
- <function name="value_new_from_xml" symbol="gda_value_new_from_xml">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="node" type="xmlNodePtr"/>
- </parameters>
- </function>
- <function name="value_new_timestamp_from_timet" symbol="gda_value_new_timestamp_from_timet">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="val" type="time_t"/>
- </parameters>
- </function>
- <function name="value_reset_with_type" symbol="gda_value_reset_with_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </function>
- <function name="value_set_binary" symbol="gda_value_set_binary">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="binary" type="GdaBinary*"/>
- </parameters>
- </function>
- <function name="value_set_blob" symbol="gda_value_set_blob">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="blob" type="GdaBlob*"/>
- </parameters>
- </function>
- <function name="value_set_from_string" symbol="gda_value_set_from_string">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="as_string" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </function>
- <function name="value_set_from_value" symbol="gda_value_set_from_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="from" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_set_geometric_point" symbol="gda_value_set_geometric_point">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="GdaGeometricPoint*"/>
- </parameters>
- </function>
- <function name="value_set_list" symbol="gda_value_set_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="GdaValueList*"/>
- </parameters>
- </function>
- <function name="value_set_null" symbol="gda_value_set_null">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_set_numeric" symbol="gda_value_set_numeric">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="GdaNumeric*"/>
- </parameters>
- </function>
- <function name="value_set_short" symbol="gda_value_set_short">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="gshort"/>
- </parameters>
- </function>
- <function name="value_set_time" symbol="gda_value_set_time">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="GdaTime*"/>
- </parameters>
- </function>
- <function name="value_set_timestamp" symbol="gda_value_set_timestamp">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="GdaTimestamp*"/>
- </parameters>
- </function>
- <function name="value_set_ushort" symbol="gda_value_set_ushort">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="val" type="gushort"/>
- </parameters>
- </function>
- <function name="value_stringify" symbol="gda_value_stringify">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <function name="value_take_binary" symbol="gda_value_take_binary">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="binary" type="GdaBinary*"/>
- </parameters>
- </function>
- <function name="value_take_blob" symbol="gda_value_take_blob">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="blob" type="GdaBlob*"/>
- </parameters>
- </function>
- <function name="value_to_xml" symbol="gda_value_to_xml">
- <return-type type="xmlNodePtr"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </function>
- <callback name="GdaAttributesManagerFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaAttributesManagerSignal">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GObject*"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaServerProviderAsyncCallback">
- <return-type type="void"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="task_id" type="guint"/>
- <parameter name="result_status" type="gboolean"/>
- <parameter name="error" type="GError*"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaServerProviderExecCallback">
- <return-type type="void"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="task_id" type="guint"/>
- <parameter name="result_obj" type="GObject*"/>
- <parameter name="error" type="GError*"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaSqlForeachFunc">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="p1" type="GdaSqlAnyPart*"/>
- <parameter name="p2" type="gpointer"/>
- <parameter name="p3" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaSqlRenderingExpr">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="expr" type="GdaSqlExpr*"/>
- <parameter name="context" type="GdaSqlRenderingContext*"/>
- <parameter name="is_default" type="gboolean*"/>
- <parameter name="is_null" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaSqlRenderingFunc">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="node" type="GdaSqlAnyPart*"/>
- <parameter name="context" type="GdaSqlRenderingContext*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaSqlRenderingPSpecFunc">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- <parameter name="context" type="GdaSqlRenderingContext*"/>
- <parameter name="is_default" type="gboolean*"/>
- <parameter name="is_null" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaSqlRenderingValue">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="value" type="GValue*"/>
- <parameter name="context" type="GdaSqlRenderingContext*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaSqlReservedKeywordsFunc">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="word" type="gchar*"/>
- </parameters>
- </callback>
- <callback name="GdaThreadWrapperCallback">
- <return-type type="void"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="instance" type="gpointer"/>
- <parameter name="signame" type="gchar*"/>
- <parameter name="n_param_values" type="gint"/>
- <parameter name="param_values" type="GValue*"/>
- <parameter name="gda_reserved" type="gpointer"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaThreadWrapperFunc">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="arg" type="gpointer"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaThreadWrapperVoidFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="arg" type="gpointer"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaTreeManagerNodeFunc">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="parent" type="GdaTreeNode*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </callback>
- <callback name="GdaTreeManagerNodesFunc">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="children_nodes" type="GSList*"/>
- <parameter name="out_error" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaVConnectionHubFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="ns" type="gchar*"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaVconnectionDataModelCreateColumnsFunc">
- <return-type type="GList*"/>
- <parameters>
- <parameter name="p1" type="GdaVconnectionDataModelSpec*"/>
- <parameter name="p2" type="GError**"/>
- </parameters>
- </callback>
- <callback name="GdaVconnectionDataModelCreateFModelFunc">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="p1" type="GdaVconnectionDataModelSpec*"/>
- <parameter name="p2" type="int"/>
- <parameter name="p3" type="char*"/>
- <parameter name="p4" type="int"/>
- <parameter name="p5" type="GValue**"/>
- </parameters>
- </callback>
- <callback name="GdaVconnectionDataModelCreateModelFunc">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="p1" type="GdaVconnectionDataModelSpec*"/>
- </parameters>
- </callback>
- <callback name="GdaVconnectionDataModelFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="GdaDataModel*"/>
- <parameter name="p2" type="gchar*"/>
- <parameter name="p3" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GdaVconnectionDataModelParseFilterFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="GdaVconnectionDataModelSpec*"/>
- <parameter name="p2" type="GdaVconnectionDataModelFilter*"/>
- </parameters>
- </callback>
- <struct name="GdaAttributesManager">
- <method name="clear" symbol="gda_attributes_manager_clear">
- <return-type type="void"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- <parameter name="ptr" type="gpointer"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_attributes_manager_copy">
- <return-type type="void"/>
- <parameters>
- <parameter name="from_mgr" type="GdaAttributesManager*"/>
- <parameter name="from" type="gpointer*"/>
- <parameter name="to_mgr" type="GdaAttributesManager*"/>
- <parameter name="to" type="gpointer*"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gda_attributes_manager_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- <parameter name="ptr" type="gpointer"/>
- <parameter name="func" type="GdaAttributesManagerFunc"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_attributes_manager_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- </parameters>
- </method>
- <method name="get" symbol="gda_attributes_manager_get">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- <parameter name="ptr" type="gpointer"/>
- <parameter name="att_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_attributes_manager_new">
- <return-type type="GdaAttributesManager*"/>
- <parameters>
- <parameter name="for_objects" type="gboolean"/>
- <parameter name="signal_func" type="GdaAttributesManagerSignal"/>
- <parameter name="signal_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="set" symbol="gda_attributes_manager_set">
- <return-type type="void"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- <parameter name="ptr" type="gpointer"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="set_full" symbol="gda_attributes_manager_set_full">
- <return-type type="void"/>
- <parameters>
- <parameter name="mgr" type="GdaAttributesManager*"/>
- <parameter name="ptr" type="gpointer"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- </struct>
- <struct name="GdaDiff">
- <field name="type" type="GdaDiffType"/>
- <field name="old_row" type="gint"/>
- <field name="new_row" type="gint"/>
- <field name="values" type="GHashTable*"/>
- </struct>
- <struct name="GdaDsnInfo">
- <field name="name" type="gchar*"/>
- <field name="provider" type="gchar*"/>
- <field name="description" type="gchar*"/>
- <field name="cnc_string" type="gchar*"/>
- <field name="auth_string" type="gchar*"/>
- <field name="is_system" type="gboolean"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaHandlerBinPriv">
- </struct>
- <struct name="GdaHandlerBooleanPriv">
- </struct>
- <struct name="GdaHandlerNumericalPriv">
- </struct>
- <struct name="GdaHandlerStringPriv">
- </struct>
- <struct name="GdaHandlerTimePriv">
- </struct>
- <struct name="GdaHandlerTypePriv">
- </struct>
- <struct name="GdaMetaContext">
- <field name="table_name" type="gchar*"/>
- <field name="size" type="gint"/>
- <field name="column_names" type="gchar**"/>
- <field name="column_values" type="GValue**"/>
- </struct>
- <struct name="GdaMetaDbObject">
- <field name="extra" type="gpointer"/>
- <field name="obj_type" type="GdaMetaDbObjectType"/>
- <field name="outdated" type="gboolean"/>
- <field name="obj_catalog" type="gchar*"/>
- <field name="obj_schema" type="gchar*"/>
- <field name="obj_name" type="gchar*"/>
- <field name="obj_short_name" type="gchar*"/>
- <field name="obj_full_name" type="gchar*"/>
- <field name="obj_owner" type="gchar*"/>
- <field name="depend_list" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaMetaStoreChange">
- <field name="c_type" type="GdaMetaStoreChangeType"/>
- <field name="table_name" type="gchar*"/>
- <field name="keys" type="GHashTable*"/>
- </struct>
- <struct name="GdaMetaTable">
- <field name="columns" type="GSList*"/>
- <field name="pk_cols_array" type="gint*"/>
- <field name="pk_cols_nb" type="gint"/>
- <field name="reverse_fk_list" type="GSList*"/>
- <field name="fk_list" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaMetaTableColumn">
- <method name="foreach_attribute" symbol="gda_meta_table_column_foreach_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="tcol" type="GdaMetaTableColumn*"/>
- <parameter name="func" type="GdaAttributesManagerFunc"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </method>
- <method name="get_attribute" symbol="gda_meta_table_column_get_attribute">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="tcol" type="GdaMetaTableColumn*"/>
- <parameter name="attribute" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_attribute" symbol="gda_meta_table_column_set_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="tcol" type="GdaMetaTableColumn*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- <field name="column_name" type="gchar*"/>
- <field name="column_type" type="gchar*"/>
- <field name="gtype" type="GType"/>
- <field name="pkey" type="gboolean"/>
- <field name="nullok" type="gboolean"/>
- <field name="default_value" type="gchar*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaMetaTableForeignKey">
- <field name="meta_table" type="GdaMetaDbObject*"/>
- <field name="depend_on" type="GdaMetaDbObject*"/>
- <field name="cols_nb" type="gint"/>
- <field name="fk_cols_array" type="gint*"/>
- <field name="fk_names_array" type="gchar**"/>
- <field name="ref_pk_cols_array" type="gint*"/>
- <field name="ref_pk_names_array" type="gchar**"/>
- <field name="on_update_policy" type="gpointer"/>
- <field name="on_delete_policy" type="gpointer"/>
- <field name="declared" type="gpointer"/>
- <field name="fk_name" type="gchar*"/>
- </struct>
- <struct name="GdaMetaView">
- <field name="table" type="GdaMetaTable"/>
- <field name="view_def" type="gchar*"/>
- <field name="is_updatable" type="gboolean"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaMutex">
- <method name="free" symbol="gda_mutex_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="mutex" type="GdaMutex*"/>
- </parameters>
- </method>
- <method name="lock" symbol="gda_mutex_lock">
- <return-type type="void"/>
- <parameters>
- <parameter name="mutex" type="GdaMutex*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_mutex_new">
- <return-type type="GdaMutex*"/>
- </method>
- <method name="trylock" symbol="gda_mutex_trylock">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mutex" type="GdaMutex*"/>
- </parameters>
- </method>
- <method name="unlock" symbol="gda_mutex_unlock">
- <return-type type="void"/>
- <parameters>
- <parameter name="mutex" type="GdaMutex*"/>
- </parameters>
- </method>
- </struct>
- <struct name="GdaProviderInfo">
- <field name="id" type="gchar*"/>
- <field name="location" type="gchar*"/>
- <field name="description" type="gchar*"/>
- <field name="dsn_params" type="GdaSet*"/>
- <field name="auth_params" type="GdaSet*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaServerOperationNode">
- <field name="type" type="GdaServerOperationNodeType"/>
- <field name="status" type="GdaServerOperationNodeStatus"/>
- <field name="plist" type="GdaSet*"/>
- <field name="model" type="GdaDataModel*"/>
- <field name="column" type="GdaColumn*"/>
- <field name="param" type="GdaHolder*"/>
- <field name="priv" type="gpointer"/>
- </struct>
- <struct name="GdaServerProviderHandlerInfo">
- <field name="cnc" type="GdaConnection*"/>
- <field name="g_type" type="GType"/>
- <field name="dbms_type" type="gchar*"/>
- </struct>
- <struct name="GdaServerProviderInfo">
- </struct>
- <struct name="GdaServerProviderMeta">
- <field name="_info" type="GCallback"/>
- <field name="_btypes" type="GCallback"/>
- <field name="_udt" type="GCallback"/>
- <field name="udt" type="GCallback"/>
- <field name="_udt_cols" type="GCallback"/>
- <field name="udt_cols" type="GCallback"/>
- <field name="_enums" type="GCallback"/>
- <field name="enums" type="GCallback"/>
- <field name="_domains" type="GCallback"/>
- <field name="domains" type="GCallback"/>
- <field name="_constraints_dom" type="GCallback"/>
- <field name="constraints_dom" type="GCallback"/>
- <field name="_el_types" type="GCallback"/>
- <field name="el_types" type="GCallback"/>
- <field name="_collations" type="GCallback"/>
- <field name="collations" type="GCallback"/>
- <field name="_character_sets" type="GCallback"/>
- <field name="character_sets" type="GCallback"/>
- <field name="_schemata" type="GCallback"/>
- <field name="schemata" type="GCallback"/>
- <field name="_tables_views" type="GCallback"/>
- <field name="tables_views" type="GCallback"/>
- <field name="_columns" type="GCallback"/>
- <field name="columns" type="GCallback"/>
- <field name="_view_cols" type="GCallback"/>
- <field name="view_cols" type="GCallback"/>
- <field name="_constraints_tab" type="GCallback"/>
- <field name="constraints_tab" type="GCallback"/>
- <field name="_constraints_ref" type="GCallback"/>
- <field name="constraints_ref" type="GCallback"/>
- <field name="_key_columns" type="GCallback"/>
- <field name="key_columns" type="GCallback"/>
- <field name="_check_columns" type="GCallback"/>
- <field name="check_columns" type="GCallback"/>
- <field name="_triggers" type="GCallback"/>
- <field name="triggers" type="GCallback"/>
- <field name="_routines" type="GCallback"/>
- <field name="routines" type="GCallback"/>
- <field name="_routine_col" type="GCallback"/>
- <field name="routine_col" type="GCallback"/>
- <field name="_routine_par" type="GCallback"/>
- <field name="routine_par" type="GCallback"/>
- <field name="_indexes_tab" type="GCallback"/>
- <field name="indexes_tab" type="GCallback"/>
- <field name="_index_cols" type="GCallback"/>
- <field name="index_cols" type="GCallback"/>
- <field name="_gda_reserved5" type="GCallback"/>
- <field name="_gda_reserved6" type="GCallback"/>
- <field name="_gda_reserved7" type="GCallback"/>
- <field name="_gda_reserved8" type="GCallback"/>
- <field name="_gda_reserved9" type="GCallback"/>
- <field name="_gda_reserved10" type="GCallback"/>
- <field name="_gda_reserved11" type="GCallback"/>
- <field name="_gda_reserved12" type="GCallback"/>
- <field name="_gda_reserved13" type="GCallback"/>
- <field name="_gda_reserved14" type="GCallback"/>
- <field name="_gda_reserved15" type="GCallback"/>
- <field name="_gda_reserved16" type="GCallback"/>
- </struct>
- <struct name="GdaServerProviderXa">
- <field name="xa_start" type="GCallback"/>
- <field name="xa_end" type="GCallback"/>
- <field name="xa_prepare" type="GCallback"/>
- <field name="xa_commit" type="GCallback"/>
- <field name="xa_rollback" type="GCallback"/>
- <field name="xa_recover" type="GCallback"/>
- </struct>
- <struct name="GdaSetGroup">
- <field name="nodes" type="GSList*"/>
- <field name="nodes_source" type="GdaSetSource*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSetNode">
- <field name="holder" type="GdaHolder*"/>
- <field name="source_model" type="GdaDataModel*"/>
- <field name="source_column" type="gint"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSetSource">
- <field name="data_model" type="GdaDataModel*"/>
- <field name="nodes" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaSqlAnyPart">
- <method name="check_structure" symbol="gda_sql_any_part_check_structure">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="node" type="GdaSqlAnyPart*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gda_sql_any_part_foreach">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="node" type="GdaSqlAnyPart*"/>
- <parameter name="func" type="GdaSqlForeachFunc"/>
- <parameter name="data" type="gpointer"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <field name="type" type="GdaSqlAnyPartType"/>
- <field name="parent" type="GdaSqlAnyPart*"/>
- </struct>
- <struct name="GdaSqlBuilderId">
- </struct>
- <struct name="GdaSqlCase">
- <method name="copy" symbol="gda_sql_case_copy">
- <return-type type="GdaSqlCase*"/>
- <parameters>
- <parameter name="sc" type="GdaSqlCase*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_case_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GdaSqlCase*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_case_new">
- <return-type type="GdaSqlCase*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_case_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="sc" type="GdaSqlCase*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="base_expr" type="GdaSqlExpr*"/>
- <field name="when_expr_list" type="GSList*"/>
- <field name="then_expr_list" type="GSList*"/>
- <field name="else_expr" type="GdaSqlExpr*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlErrorType">
- </struct>
- <struct name="GdaSqlField">
- <method name="copy" symbol="gda_sql_field_copy">
- <return-type type="GdaSqlField*"/>
- <parameters>
- <parameter name="field" type="GdaSqlField*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_field_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlField*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_field_new">
- <return-type type="GdaSqlField*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_field_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="field" type="GdaSqlField*"/>
- </parameters>
- </method>
- <method name="take_name" symbol="gda_sql_field_take_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlField*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="field_name" type="gchar*"/>
- <field name="validity_meta_table_column" type="GdaMetaTableColumn*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlFunction">
- <method name="check_clean" symbol="gda_sql_function_check_clean">
- <return-type type="void"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_sql_function_copy">
- <return-type type="GdaSqlFunction*"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_function_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_function_new">
- <return-type type="GdaSqlFunction*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_function_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- </parameters>
- </method>
- <method name="take_args_list" symbol="gda_sql_function_take_args_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- <parameter name="args" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_name" symbol="gda_sql_function_take_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="function" type="GdaSqlFunction*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="function_name" type="gchar*"/>
- <field name="args_list" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlOperation">
- <method name="copy" symbol="gda_sql_operation_copy">
- <return-type type="GdaSqlOperation*"/>
- <parameters>
- <parameter name="operation" type="GdaSqlOperation*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_operation_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="operation" type="GdaSqlOperation*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_operation_new">
- <return-type type="GdaSqlOperation*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="operator_from_string" symbol="gda_sql_operation_operator_from_string">
- <return-type type="GdaSqlOperatorType"/>
- <parameters>
- <parameter name="op" type="gchar*"/>
- </parameters>
- </method>
- <method name="operator_to_string" symbol="gda_sql_operation_operator_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="op" type="GdaSqlOperatorType"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_operation_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="operation" type="GdaSqlOperation*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="operator_type" type="GdaSqlOperatorType"/>
- <field name="operands" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlParamSpec">
- <method name="copy" symbol="gda_sql_param_spec_copy">
- <return-type type="GdaSqlParamSpec*"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_param_spec_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_param_spec_new">
- <return-type type="GdaSqlParamSpec*"/>
- <parameters>
- <parameter name="simple_spec" type="GValue*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_param_spec_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- </parameters>
- </method>
- <method name="take_descr" symbol="gda_sql_param_spec_take_descr">
- <return-type type="void"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_name" symbol="gda_sql_param_spec_take_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_nullok" symbol="gda_sql_param_spec_take_nullok">
- <return-type type="void"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_type" symbol="gda_sql_param_spec_take_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="pspec" type="GdaSqlParamSpec*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="name" type="gchar*"/>
- <field name="descr" type="gchar*"/>
- <field name="is_param" type="gboolean"/>
- <field name="nullok" type="gboolean"/>
- <field name="g_type" type="GType"/>
- <field name="validity_meta_dict" type="gpointer"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlRenderingContext">
- <field name="flags" type="GdaStatementSqlFlag"/>
- <field name="params" type="GdaSet*"/>
- <field name="params_used" type="GSList*"/>
- <field name="provider" type="GdaServerProvider*"/>
- <field name="cnc" type="GdaConnection*"/>
- <field name="render_value" type="GdaSqlRenderingValue"/>
- <field name="render_param_spec" type="GdaSqlRenderingPSpecFunc"/>
- <field name="render_expr" type="GdaSqlRenderingExpr"/>
- <field name="render_unknown" type="GdaSqlRenderingFunc"/>
- <field name="render_begin" type="GdaSqlRenderingFunc"/>
- <field name="render_rollback" type="GdaSqlRenderingFunc"/>
- <field name="render_commit" type="GdaSqlRenderingFunc"/>
- <field name="render_savepoint" type="GdaSqlRenderingFunc"/>
- <field name="render_rollback_savepoint" type="GdaSqlRenderingFunc"/>
- <field name="render_delete_savepoint" type="GdaSqlRenderingFunc"/>
- <field name="render_select" type="GdaSqlRenderingFunc"/>
- <field name="render_insert" type="GdaSqlRenderingFunc"/>
- <field name="render_delete" type="GdaSqlRenderingFunc"/>
- <field name="render_update" type="GdaSqlRenderingFunc"/>
- <field name="render_compound" type="GdaSqlRenderingFunc"/>
- <field name="render_field" type="GdaSqlRenderingFunc"/>
- <field name="render_table" type="GdaSqlRenderingFunc"/>
- <field name="render_function" type="GdaSqlRenderingFunc"/>
- <field name="render_operation" type="GdaSqlRenderingFunc"/>
- <field name="render_case" type="GdaSqlRenderingFunc"/>
- <field name="render_select_field" type="GdaSqlRenderingFunc"/>
- <field name="render_select_target" type="GdaSqlRenderingFunc"/>
- <field name="render_select_join" type="GdaSqlRenderingFunc"/>
- <field name="render_select_from" type="GdaSqlRenderingFunc"/>
- <field name="render_select_order" type="GdaSqlRenderingFunc"/>
- <field name="_gda_reserved1" type="GCallback"/>
- <field name="_gda_reserved2" type="GCallback"/>
- <field name="_gda_reserved3" type="GCallback"/>
- <field name="_gda_reserved4" type="GCallback"/>
- <field name="_gda_reserved5" type="GCallback"/>
- <field name="_gda_reserved6" type="GCallback"/>
- <field name="_gda_reserved7" type="GCallback"/>
- <field name="_gda_reserved8" type="GCallback"/>
- </struct>
- <struct name="GdaSqlSelectField">
- <method name="copy" symbol="gda_sql_select_field_copy">
- <return-type type="GdaSqlSelectField*"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_select_field_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_select_field_new">
- <return-type type="GdaSqlSelectField*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_select_field_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- </parameters>
- </method>
- <method name="take_alias" symbol="gda_sql_select_field_take_alias">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- <parameter name="alias" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_expr" symbol="gda_sql_select_field_take_expr">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_star_value" symbol="gda_sql_select_field_take_star_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="field" type="GdaSqlSelectField*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="expr" type="GdaSqlExpr*"/>
- <field name="field_name" type="gchar*"/>
- <field name="table_name" type="gchar*"/>
- <field name="as" type="gchar*"/>
- <field name="validity_meta_object" type="GdaMetaDbObject*"/>
- <field name="validity_meta_table_column" type="GdaMetaTableColumn*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlSelectFrom">
- <method name="copy" symbol="gda_sql_select_from_copy">
- <return-type type="GdaSqlSelectFrom*"/>
- <parameters>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_select_from_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_select_from_new">
- <return-type type="GdaSqlSelectFrom*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_select_from_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- </parameters>
- </method>
- <method name="take_new_join" symbol="gda_sql_select_from_take_new_join">
- <return-type type="void"/>
- <parameters>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- <parameter name="join" type="GdaSqlSelectJoin*"/>
- </parameters>
- </method>
- <method name="take_new_target" symbol="gda_sql_select_from_take_new_target">
- <return-type type="void"/>
- <parameters>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="targets" type="GSList*"/>
- <field name="joins" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlSelectJoin">
- <method name="copy" symbol="gda_sql_select_join_copy">
- <return-type type="GdaSqlSelectJoin*"/>
- <parameters>
- <parameter name="join" type="GdaSqlSelectJoin*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_select_join_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="join" type="GdaSqlSelectJoin*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_select_join_new">
- <return-type type="GdaSqlSelectJoin*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_select_join_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="join" type="GdaSqlSelectJoin*"/>
- </parameters>
- </method>
- <method name="type_to_string" symbol="gda_sql_select_join_type_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="type" type="GdaSqlSelectJoinType"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="type" type="GdaSqlSelectJoinType"/>
- <field name="position" type="gint"/>
- <field name="expr" type="GdaSqlExpr*"/>
- <field name="use" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlSelectOrder">
- <method name="copy" symbol="gda_sql_select_order_copy">
- <return-type type="GdaSqlSelectOrder*"/>
- <parameters>
- <parameter name="order" type="GdaSqlSelectOrder*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_select_order_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="order" type="GdaSqlSelectOrder*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_select_order_new">
- <return-type type="GdaSqlSelectOrder*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_select_order_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="order" type="GdaSqlSelectOrder*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="expr" type="GdaSqlExpr*"/>
- <field name="asc" type="gboolean"/>
- <field name="collation_name" type="gchar*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlSelectTarget">
- <method name="copy" symbol="gda_sql_select_target_copy">
- <return-type type="GdaSqlSelectTarget*"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_select_target_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_select_target_new">
- <return-type type="GdaSqlSelectTarget*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_select_target_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- </parameters>
- </method>
- <method name="take_alias" symbol="gda_sql_select_target_take_alias">
- <return-type type="void"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- <parameter name="alias" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_select" symbol="gda_sql_select_target_take_select">
- <return-type type="void"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="take_table_name" symbol="gda_sql_select_target_take_table_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="target" type="GdaSqlSelectTarget*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="expr" type="GdaSqlExpr*"/>
- <field name="table_name" type="gchar*"/>
- <field name="as" type="gchar*"/>
- <field name="validity_meta_object" type="GdaMetaDbObject*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementCheckValidityData">
- <field name="cnc" type="GdaConnection*"/>
- <field name="store" type="GdaMetaStore*"/>
- <field name="mstruct" type="GdaMetaStruct*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementCompound">
- <method name="set_type" symbol="gda_sql_statement_compound_set_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="type" type="GdaSqlStatementCompoundType"/>
- </parameters>
- </method>
- <method name="take_stmt" symbol="gda_sql_statement_compound_take_stmt">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="s" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="compound_type" type="GdaSqlStatementCompoundType"/>
- <field name="stmt_list" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementContentsInfo">
- <field name="type" type="GdaSqlStatementType"/>
- <field name="name" type="gchar*"/>
- <field name="construct" type="GCallback"/>
- <field name="free" type="GCallback"/>
- <field name="copy" type="GCallback"/>
- <field name="serialize" type="GCallback"/>
- <field name="check_structure_func" type="GdaSqlForeachFunc"/>
- <field name="check_validity_func" type="GdaSqlForeachFunc"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- <field name="_gda_reserved3" type="gpointer"/>
- <field name="_gda_reserved4" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementDelete">
- <method name="take_condition" symbol="gda_sql_statement_delete_take_condition">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="cond" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_table_name" symbol="gda_sql_statement_delete_take_table_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="table" type="GdaSqlTable*"/>
- <field name="cond" type="GdaSqlExpr*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementInsert">
- <method name="take_1_values_list" symbol="gda_sql_statement_insert_take_1_values_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_extra_values_list" symbol="gda_sql_statement_insert_take_extra_values_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_fields_list" symbol="gda_sql_statement_insert_take_fields_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_on_conflict" symbol="gda_sql_statement_insert_take_on_conflict">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_select" symbol="gda_sql_statement_insert_take_select">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="select" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="take_table_name" symbol="gda_sql_statement_insert_take_table_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="on_conflict" type="gchar*"/>
- <field name="table" type="GdaSqlTable*"/>
- <field name="fields_list" type="GSList*"/>
- <field name="values_list" type="GSList*"/>
- <field name="select" type="GdaSqlAnyPart*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementSelect">
- <method name="take_distinct" symbol="gda_sql_statement_select_take_distinct">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="distinct" type="gboolean"/>
- <parameter name="distinct_expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_expr_list" symbol="gda_sql_statement_select_take_expr_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="expr_list" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_from" symbol="gda_sql_statement_select_take_from">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="from" type="GdaSqlSelectFrom*"/>
- </parameters>
- </method>
- <method name="take_group_by" symbol="gda_sql_statement_select_take_group_by">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="group_by" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_having_cond" symbol="gda_sql_statement_select_take_having_cond">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_limits" symbol="gda_sql_statement_select_take_limits">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="count" type="GdaSqlExpr*"/>
- <parameter name="offset" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_order_by" symbol="gda_sql_statement_select_take_order_by">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="order_by" type="GSList*"/>
- </parameters>
- </method>
- <method name="take_where_cond" symbol="gda_sql_statement_select_take_where_cond">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="distinct" type="gboolean"/>
- <field name="distinct_expr" type="GdaSqlExpr*"/>
- <field name="expr_list" type="GSList*"/>
- <field name="from" type="GdaSqlSelectFrom*"/>
- <field name="where_cond" type="GdaSqlExpr*"/>
- <field name="group_by" type="GSList*"/>
- <field name="having_cond" type="GdaSqlExpr*"/>
- <field name="order_by" type="GSList*"/>
- <field name="limit_count" type="GdaSqlExpr*"/>
- <field name="limit_offset" type="GdaSqlExpr*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementTransaction">
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="isolation_level" type="GdaTransactionIsolation"/>
- <field name="trans_mode" type="gchar*"/>
- <field name="trans_name" type="gchar*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementUnknown">
- <method name="take_expressions" symbol="gda_sql_statement_unknown_take_expressions">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="expressions" type="GSList*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="expressions" type="GSList*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlStatementUpdate">
- <method name="take_condition" symbol="gda_sql_statement_update_take_condition">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="cond" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_on_conflict" symbol="gda_sql_statement_update_take_on_conflict">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="take_set_value" symbol="gda_sql_statement_update_take_set_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="fname" type="GValue*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_table_name" symbol="gda_sql_statement_update_take_table_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="on_conflict" type="gchar*"/>
- <field name="table" type="GdaSqlTable*"/>
- <field name="fields_list" type="GSList*"/>
- <field name="expr_list" type="GSList*"/>
- <field name="cond" type="GdaSqlExpr*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaSqlTable">
- <method name="copy" symbol="gda_sql_table_copy">
- <return-type type="GdaSqlTable*"/>
- <parameters>
- <parameter name="table" type="GdaSqlTable*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_table_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="table" type="GdaSqlTable*"/>
- </parameters>
- </method>
- <method name="new" symbol="gda_sql_table_new">
- <return-type type="GdaSqlTable*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_table_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="table" type="GdaSqlTable*"/>
- </parameters>
- </method>
- <method name="take_name" symbol="gda_sql_table_take_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="table" type="GdaSqlTable*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="table_name" type="gchar*"/>
- <field name="validity_meta_object" type="GdaMetaDbObject*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaTransactionStatusEvent">
- <field name="trans" type="GdaTransactionStatus*"/>
- <field name="type" type="GdaTransactionStatusEventType"/>
- <field name="pl" type="gpointer"/>
- <field name="conn_event" type="GdaConnectionEvent*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </struct>
- <struct name="GdaTreeMgrColumnsPriv">
- </struct>
- <struct name="GdaTreeMgrLabelPriv">
- </struct>
- <struct name="GdaTreeMgrSchemasPriv">
- </struct>
- <struct name="GdaTreeMgrSelectPriv">
- </struct>
- <struct name="GdaTreeMgrTablesPriv">
- </struct>
- <struct name="GdaValueList">
- </struct>
- <struct name="GdaVconnectionDataModelFilter">
- <field name="nConstraint" type="int"/>
- <field name="aConstraint" type="struct GdaVirtualConstraint*"/>
- <field name="nOrderBy" type="int"/>
- <field name="aOrderBy" type="struct GdaVirtualOrderby*"/>
- <field name="aConstraintUsage" type="struct GdaVirtualConstraintUsage*"/>
- <field name="idxNum" type="int"/>
- <field name="idxPointer" type="gpointer"/>
- <field name="orderByConsumed" type="gboolean"/>
- <field name="estimatedCost" type="double"/>
- </struct>
- <struct name="GdaVconnectionDataModelSpec">
- <field name="data_model" type="GdaDataModel*"/>
- <field name="create_columns_func" type="GdaVconnectionDataModelCreateColumnsFunc"/>
- <field name="create_model_func" type="GdaVconnectionDataModelCreateModelFunc"/>
- <field name="create_filter_func" type="GdaVconnectionDataModelParseFilterFunc"/>
- <field name="create_filtered_model_func" type="GdaVconnectionDataModelCreateFModelFunc"/>
- </struct>
- <struct name="GdaXaTransactionId">
- <method name="to_string" symbol="gda_xa_transaction_id_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="xid" type="GdaXaTransactionId*"/>
- </parameters>
- </method>
- <field name="format" type="guint32"/>
- <field name="gtrid_length" type="gushort"/>
- <field name="bqual_length" type="gushort"/>
- <field name="data" type="char[]"/>
- </struct>
- <boxed name="GdaBinary" type-name="GdaBinary" get-type="gda_binary_get_type">
- <method name="copy" symbol="gda_binary_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_binary_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="to_string" symbol="gda_binary_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="bin" type="GdaBinary*"/>
- <parameter name="maxlen" type="guint"/>
- </parameters>
- </method>
- <field name="data" type="guchar*"/>
- <field name="binary_length" type="glong"/>
- </boxed>
- <boxed name="GdaBlob" type-name="GdaBlob" get-type="gda_blob_get_type">
- <method name="copy" symbol="gda_blob_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_blob_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="set_op" symbol="gda_blob_set_op">
- <return-type type="void"/>
- <parameters>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="op" type="GdaBlobOp*"/>
- </parameters>
- </method>
- <method name="to_string" symbol="gda_blob_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="maxlen" type="guint"/>
- </parameters>
- </method>
- <field name="data" type="GdaBinary"/>
- <field name="op" type="GdaBlobOp*"/>
- </boxed>
- <boxed name="GdaGeometricPoint" type-name="GdaGeometricPoint" get-type="gda_geometricpoint_get_type">
- <method name="copy" symbol="gda_geometricpoint_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_geometricpoint_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <field name="x" type="gdouble"/>
- <field name="y" type="gdouble"/>
- </boxed>
- <boxed name="GdaNumeric" type-name="GdaNumeric" get-type="gda_numeric_get_type">
- <method name="copy" symbol="gda_numeric_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_numeric_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <field name="number" type="gchar*"/>
- <field name="precision" type="glong"/>
- <field name="width" type="glong"/>
- <field name="reserved" type="gpointer"/>
- </boxed>
- <boxed name="GdaQuarkList" type-name="GdaQuarkList" get-type="gda_quark_list_get_type">
- <method name="add_from_string" symbol="gda_quark_list_add_from_string">
- <return-type type="void"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- <parameter name="string" type="gchar*"/>
- <parameter name="cleanup" type="gboolean"/>
- </parameters>
- </method>
- <method name="clear" symbol="gda_quark_list_clear">
- <return-type type="void"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_quark_list_copy">
- <return-type type="GdaQuarkList*"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- </parameters>
- </method>
- <method name="find" symbol="gda_quark_list_find">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gda_quark_list_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- <parameter name="func" type="GHFunc"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_quark_list_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_quark_list_new">
- <return-type type="GdaQuarkList*"/>
- </constructor>
- <constructor name="new_from_string" symbol="gda_quark_list_new_from_string">
- <return-type type="GdaQuarkList*"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="remove" symbol="gda_quark_list_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="qlist" type="GdaQuarkList*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- </boxed>
- <boxed name="GdaSqlExpr" type-name="GdaSqlExpr" get-type="gda_sql_expr_get_type">
- <method name="copy" symbol="gda_sql_expr_copy">
- <return-type type="GdaSqlExpr*"/>
- <parameters>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_expr_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_sql_expr_new">
- <return-type type="GdaSqlExpr*"/>
- <parameters>
- <parameter name="parent" type="GdaSqlAnyPart*"/>
- </parameters>
- </constructor>
- <method name="serialize" symbol="gda_sql_expr_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="take_select" symbol="gda_sql_expr_take_select">
- <return-type type="void"/>
- <parameters>
- <parameter name="expr" type="GdaSqlExpr*"/>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <field name="any" type="GdaSqlAnyPart"/>
- <field name="value" type="GValue*"/>
- <field name="param_spec" type="GdaSqlParamSpec*"/>
- <field name="func" type="GdaSqlFunction*"/>
- <field name="cond" type="GdaSqlOperation*"/>
- <field name="select" type="GdaSqlAnyPart*"/>
- <field name="case_s" type="GdaSqlCase*"/>
- <field name="cast_as" type="gchar*"/>
- <field name="value_is_ident" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </boxed>
- <boxed name="GdaSqlStatement" type-name="GdaSqlStatement" get-type="gda_sql_statement_get_type">
- <method name="check_clean" symbol="gda_sql_statement_check_clean">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="check_structure" symbol="gda_sql_statement_check_structure">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="check_validity" symbol="gda_sql_statement_check_validity">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="check_validity_m" symbol="gda_sql_statement_check_validity_m">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_sql_statement_copy">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_sql_statement_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="get_contents_infos" symbol="gda_sql_statement_get_contents_infos">
- <return-type type="GdaSqlStatementContentsInfo*"/>
- <parameters>
- <parameter name="type" type="GdaSqlStatementType"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_sql_statement_new">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="type" type="GdaSqlStatementType"/>
- </parameters>
- </constructor>
- <method name="normalize" symbol="gda_sql_statement_normalize">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_sql_statement_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="string_to_type" symbol="gda_sql_statement_string_to_type">
- <return-type type="GdaSqlStatementType"/>
- <parameters>
- <parameter name="type" type="gchar*"/>
- </parameters>
- </method>
- <method name="trans_set_isol_level" symbol="gda_sql_statement_trans_set_isol_level">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="level" type="GdaTransactionIsolation"/>
- </parameters>
- </method>
- <method name="trans_take_mode" symbol="gda_sql_statement_trans_take_mode">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="trans_take_name" symbol="gda_sql_statement_trans_take_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaSqlStatement*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="type_to_string" symbol="gda_sql_statement_type_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="type" type="GdaSqlStatementType"/>
- </parameters>
- </method>
- <field name="sql" type="gchar*"/>
- <field name="stmt_type" type="GdaSqlStatementType"/>
- <field name="contents" type="gpointer"/>
- <field name="validity_meta_struct" type="GdaMetaStruct*"/>
- <field name="_gda_reserved1" type="gpointer"/>
- <field name="_gda_reserved2" type="gpointer"/>
- </boxed>
- <boxed name="GdaTime" type-name="GdaTime" get-type="gda_time_get_type">
- <method name="copy" symbol="gda_time_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_time_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="valid" symbol="gda_time_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="time" type="GdaTime*"/>
- </parameters>
- </method>
- <field name="hour" type="gushort"/>
- <field name="minute" type="gushort"/>
- <field name="second" type="gushort"/>
- <field name="fraction" type="gulong"/>
- <field name="timezone" type="glong"/>
- </boxed>
- <boxed name="GdaTimestamp" type-name="GdaTimestamp" get-type="gda_timestamp_get_type">
- <method name="copy" symbol="gda_timestamp_copy">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gda_timestamp_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="boxed" type="gpointer"/>
- </parameters>
- </method>
- <method name="valid" symbol="gda_timestamp_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="timestamp" type="GdaTimestamp*"/>
- </parameters>
- </method>
- <field name="year" type="gshort"/>
- <field name="month" type="gushort"/>
- <field name="day" type="gushort"/>
- <field name="hour" type="gushort"/>
- <field name="minute" type="gushort"/>
- <field name="second" type="gushort"/>
- <field name="fraction" type="gulong"/>
- <field name="timezone" type="glong"/>
- </boxed>
- <boxed name="GdaValueList" type-name="GdaValueList" get-type="gda_value_list_get_type">
- </boxed>
- <enum name="GdaBatchError" type-name="GdaBatchError" get-type="gda_batch_error_get_type">
- <member name="GDA_BATCH_CONFLICTING_PARAMETER_ERROR" value="0"/>
- </enum>
- <enum name="GdaConfigError" type-name="GdaConfigError" get-type="gda_config_error_get_type">
- <member name="GDA_CONFIG_DSN_NOT_FOUND_ERROR" value="0"/>
- <member name="GDA_CONFIG_PERMISSION_ERROR" value="1"/>
- <member name="GDA_CONFIG_PROVIDER_NOT_FOUND_ERROR" value="2"/>
- <member name="GDA_CONFIG_PROVIDER_CREATION_ERROR" value="3"/>
- </enum>
- <enum name="GdaConnectionError" type-name="GdaConnectionError" get-type="gda_connection_error_get_type">
- <member name="GDA_CONNECTION_DSN_NOT_FOUND_ERROR" value="0"/>
- <member name="GDA_CONNECTION_PROVIDER_NOT_FOUND_ERROR" value="1"/>
- <member name="GDA_CONNECTION_PROVIDER_ERROR" value="2"/>
- <member name="GDA_CONNECTION_NO_CNC_SPEC_ERROR" value="3"/>
- <member name="GDA_CONNECTION_NO_PROVIDER_SPEC_ERROR" value="4"/>
- <member name="GDA_CONNECTION_OPEN_ERROR" value="5"/>
- <member name="GDA_CONNECTION_STATEMENT_TYPE_ERROR" value="6"/>
- <member name="GDA_CONNECTION_CANT_LOCK_ERROR" value="7"/>
- <member name="GDA_CONNECTION_TASK_NOT_FOUND_ERROR" value="8"/>
- <member name="GDA_CONNECTION_UNSUPPORTED_THREADS_ERROR" value="9"/>
- <member name="GDA_CONNECTION_CLOSED_ERROR" value="10"/>
- </enum>
- <enum name="GdaConnectionEventCode" type-name="GdaConnectionEventCode" get-type="gda_connection_event_code_get_type">
- <member name="GDA_CONNECTION_EVENT_CODE_CONSTRAINT_VIOLATION" value="0"/>
- <member name="GDA_CONNECTION_EVENT_CODE_RESTRICT_VIOLATION" value="1"/>
- <member name="GDA_CONNECTION_EVENT_CODE_NOT_NULL_VIOLATION" value="2"/>
- <member name="GDA_CONNECTION_EVENT_CODE_FOREIGN_KEY_VIOLATION" value="3"/>
- <member name="GDA_CONNECTION_EVENT_CODE_UNIQUE_VIOLATION" value="4"/>
- <member name="GDA_CONNECTION_EVENT_CODE_CHECK_VIOLATION" value="5"/>
- <member name="GDA_CONNECTION_EVENT_CODE_INSUFFICIENT_PRIVILEGES" value="6"/>
- <member name="GDA_CONNECTION_EVENT_CODE_UNDEFINED_COLUMN" value="7"/>
- <member name="GDA_CONNECTION_EVENT_CODE_UNDEFINED_FUNCTION" value="8"/>
- <member name="GDA_CONNECTION_EVENT_CODE_UNDEFINED_TABLE" value="9"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_COLUMN" value="10"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_DATABASE" value="11"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_FUNCTION" value="12"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_SCHEMA" value="13"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_TABLE" value="14"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_ALIAS" value="15"/>
- <member name="GDA_CONNECTION_EVENT_CODE_DUPLICATE_OBJECT" value="16"/>
- <member name="GDA_CONNECTION_EVENT_CODE_SYNTAX_ERROR" value="17"/>
- <member name="GDA_CONNECTION_EVENT_CODE_UNKNOWN" value="18"/>
- </enum>
- <enum name="GdaConnectionEventType" type-name="GdaConnectionEventType" get-type="gda_connection_event_type_get_type">
- <member name="GDA_CONNECTION_EVENT_NOTICE" value="0"/>
- <member name="GDA_CONNECTION_EVENT_WARNING" value="1"/>
- <member name="GDA_CONNECTION_EVENT_ERROR" value="2"/>
- <member name="GDA_CONNECTION_EVENT_COMMAND" value="3"/>
- </enum>
- <enum name="GdaConnectionFeature" type-name="GdaConnectionFeature" get-type="gda_connection_feature_get_type">
- <member name="GDA_CONNECTION_FEATURE_AGGREGATES" value="0"/>
- <member name="GDA_CONNECTION_FEATURE_BLOBS" value="1"/>
- <member name="GDA_CONNECTION_FEATURE_INDEXES" value="2"/>
- <member name="GDA_CONNECTION_FEATURE_INHERITANCE" value="3"/>
- <member name="GDA_CONNECTION_FEATURE_NAMESPACES" value="4"/>
- <member name="GDA_CONNECTION_FEATURE_PROCEDURES" value="5"/>
- <member name="GDA_CONNECTION_FEATURE_SEQUENCES" value="6"/>
- <member name="GDA_CONNECTION_FEATURE_SQL" value="7"/>
- <member name="GDA_CONNECTION_FEATURE_TRANSACTIONS" value="8"/>
- <member name="GDA_CONNECTION_FEATURE_SAVEPOINTS" value="9"/>
- <member name="GDA_CONNECTION_FEATURE_SAVEPOINTS_REMOVE" value="10"/>
- <member name="GDA_CONNECTION_FEATURE_TRIGGERS" value="11"/>
- <member name="GDA_CONNECTION_FEATURE_UPDATABLE_CURSOR" value="12"/>
- <member name="GDA_CONNECTION_FEATURE_USERS" value="13"/>
- <member name="GDA_CONNECTION_FEATURE_VIEWS" value="14"/>
- <member name="GDA_CONNECTION_FEATURE_XA_TRANSACTIONS" value="15"/>
- <member name="GDA_CONNECTION_FEATURE_MULTI_THREADING" value="16"/>
- <member name="GDA_CONNECTION_FEATURE_LAST" value="17"/>
- </enum>
- <enum name="GdaConnectionMetaType" type-name="GdaConnectionMetaType" get-type="gda_connection_meta_type_get_type">
- <member name="GDA_CONNECTION_META_NAMESPACES" value="0"/>
- <member name="GDA_CONNECTION_META_TYPES" value="1"/>
- <member name="GDA_CONNECTION_META_TABLES" value="2"/>
- <member name="GDA_CONNECTION_META_VIEWS" value="3"/>
- <member name="GDA_CONNECTION_META_FIELDS" value="4"/>
- <member name="GDA_CONNECTION_META_INDEXES" value="5"/>
- </enum>
- <enum name="GdaConnectionSchema" type-name="GdaConnectionSchema" get-type="gda_connection_schema_get_type">
- <member name="GDA_CONNECTION_SCHEMA_AGGREGATES" value="0"/>
- <member name="GDA_CONNECTION_SCHEMA_DATABASES" value="1"/>
- <member name="GDA_CONNECTION_SCHEMA_FIELDS" value="2"/>
- <member name="GDA_CONNECTION_SCHEMA_INDEXES" value="3"/>
- <member name="GDA_CONNECTION_SCHEMA_LANGUAGES" value="4"/>
- <member name="GDA_CONNECTION_SCHEMA_NAMESPACES" value="5"/>
- <member name="GDA_CONNECTION_SCHEMA_PARENT_TABLES" value="6"/>
- <member name="GDA_CONNECTION_SCHEMA_PROCEDURES" value="7"/>
- <member name="GDA_CONNECTION_SCHEMA_SEQUENCES" value="8"/>
- <member name="GDA_CONNECTION_SCHEMA_TABLES" value="9"/>
- <member name="GDA_CONNECTION_SCHEMA_TRIGGERS" value="10"/>
- <member name="GDA_CONNECTION_SCHEMA_TYPES" value="11"/>
- <member name="GDA_CONNECTION_SCHEMA_USERS" value="12"/>
- <member name="GDA_CONNECTION_SCHEMA_VIEWS" value="13"/>
- <member name="GDA_CONNECTION_SCHEMA_CONSTRAINTS" value="14"/>
- <member name="GDA_CONNECTION_SCHEMA_TABLE_CONTENTS" value="15"/>
- </enum>
- <enum name="GdaDataComparatorError" type-name="GdaDataComparatorError" get-type="gda_data_comparator_error_get_type">
- <member name="GDA_DATA_COMPARATOR_MISSING_DATA_MODEL_ERROR" value="0"/>
- <member name="GDA_DATA_COMPARATOR_COLUMN_TYPES_MISMATCH_ERROR" value="1"/>
- <member name="GDA_DATA_COMPARATOR_MODEL_ACCESS_ERROR" value="2"/>
- <member name="GDA_DATA_COMPARATOR_USER_CANCELLED_ERROR" value="3"/>
- </enum>
- <enum name="GdaDataModelError" type-name="GdaDataModelError" get-type="gda_data_model_error_get_type">
- <member name="GDA_DATA_MODEL_ROW_OUT_OF_RANGE_ERROR" value="0"/>
- <member name="GDA_DATA_MODEL_COLUMN_OUT_OF_RANGE_ERROR" value="1"/>
- <member name="GDA_DATA_MODEL_VALUES_LIST_ERROR" value="2"/>
- <member name="GDA_DATA_MODEL_VALUE_TYPE_ERROR" value="3"/>
- <member name="GDA_DATA_MODEL_ROW_NOT_FOUND_ERROR" value="4"/>
- <member name="GDA_DATA_MODEL_ACCESS_ERROR" value="5"/>
- <member name="GDA_DATA_MODEL_FEATURE_NON_SUPPORTED_ERROR" value="6"/>
- <member name="GDA_DATA_MODEL_FILE_EXIST_ERROR" value="7"/>
- <member name="GDA_DATA_MODEL_XML_FORMAT_ERROR" value="8"/>
- </enum>
- <enum name="GdaDataModelHint" type-name="GdaDataModelHint" get-type="gda_data_model_hint_get_type">
- <member name="GDA_DATA_MODEL_HINT_START_BATCH_UPDATE" value="0"/>
- <member name="GDA_DATA_MODEL_HINT_END_BATCH_UPDATE" value="1"/>
- <member name="GDA_DATA_MODEL_HINT_REFRESH" value="2"/>
- </enum>
- <enum name="GdaDataModelIOFormat" type-name="GdaDataModelIOFormat" get-type="gda_data_model_io_format_get_type">
- <member name="GDA_DATA_MODEL_IO_DATA_ARRAY_XML" value="0"/>
- <member name="GDA_DATA_MODEL_IO_TEXT_SEPARATED" value="1"/>
- </enum>
- <enum name="GdaDataModelIterError" type-name="GdaDataModelIterError" get-type="gda_data_model_iter_error_get_type">
- <member name="GDA_DATA_MODEL_ITER_COLUMN_OUT_OF_RANGE_ERROR" value="0"/>
- </enum>
- <enum name="GdaDataProxyError" type-name="GdaDataProxyError" get-type="gda_data_proxy_error_get_type">
- <member name="GDA_DATA_PROXY_COMMIT_ERROR" value="0"/>
- <member name="GDA_DATA_PROXY_COMMIT_CANCELLED" value="1"/>
- <member name="GDA_DATA_PROXY_READ_ONLY_VALUE" value="2"/>
- <member name="GDA_DATA_PROXY_READ_ONLY_ROW" value="3"/>
- <member name="GDA_DATA_PROXY_FILTER_ERROR" value="4"/>
- </enum>
- <enum name="GdaDataSelectError" type-name="GdaDataSelectError" get-type="gda_data_select_error_get_type">
- <member name="GDA_DATA_SELECT_MODIFICATION_STATEMENT_ERROR" value="0"/>
- <member name="GDA_DATA_SELECT_MISSING_MODIFICATION_STATEMENT_ERROR" value="1"/>
- <member name="GDA_DATA_SELECT_CONNECTION_ERROR" value="2"/>
- <member name="GDA_DATA_SELECT_ACCESS_ERROR" value="3"/>
- <member name="GDA_DATA_SELECT_SQL_ERROR" value="4"/>
- <member name="GDA_DATA_SELECT_SAFETY_LOCKED_ERROR" value="5"/>
- </enum>
- <enum name="GdaDiffType" type-name="GdaDiffType" get-type="gda_diff_type_get_type">
- <member name="GDA_DIFF_ADD_ROW" value="0"/>
- <member name="GDA_DIFF_REMOVE_ROW" value="1"/>
- <member name="GDA_DIFF_MODIFY_ROW" value="2"/>
- </enum>
- <enum name="GdaEasyCreateTableFlag" type-name="GdaEasyCreateTableFlag" get-type="gda_easy_create_table_flag_get_type">
- <member name="GDA_EASY_CREATE_TABLE_NOTHING_FLAG" value="1"/>
- <member name="GDA_EASY_CREATE_TABLE_PKEY_FLAG" value="2"/>
- <member name="GDA_EASY_CREATE_TABLE_NOT_NULL_FLAG" value="4"/>
- <member name="GDA_EASY_CREATE_TABLE_UNIQUE_FLAG" value="8"/>
- <member name="GDA_EASY_CREATE_TABLE_AUTOINC_FLAG" value="16"/>
- <member name="GDA_EASY_CREATE_TABLE_FKEY_FLAG" value="32"/>
- <member name="GDA_EASY_CREATE_TABLE_PKEY_AUTOINC_FLAG" value="18"/>
- </enum>
- <enum name="GdaEasyError" type-name="GdaEasyError" get-type="gda_easy_error_get_type">
- <member name="GDA_EASY_OBJECT_NAME_ERROR" value="0"/>
- <member name="GDA_EASY_INCORRECT_VALUE_ERROR" value="1"/>
- <member name="GDA_EASY_OPERATION_ERROR" value="2"/>
- </enum>
- <enum name="GdaHolderError" type-name="GdaHolderError" get-type="gda_holder_error_get_type">
- <member name="GDA_HOLDER_STRING_CONVERSION_ERROR" value="0"/>
- <member name="GDA_HOLDER_VALUE_TYPE_ERROR" value="1"/>
- <member name="GDA_HOLDER_VALUE_NULL_ERROR" value="2"/>
- </enum>
- <enum name="GdaMetaDbObjectType" type-name="GdaMetaDbObjectType" get-type="gda_meta_db_object_type_get_type">
- <member name="GDA_META_DB_UNKNOWN" value="0"/>
- <member name="GDA_META_DB_TABLE" value="1"/>
- <member name="GDA_META_DB_VIEW" value="2"/>
- </enum>
- <enum name="GdaMetaForeignKeyPolicy" type-name="GdaMetaForeignKeyPolicy" get-type="gda_meta_foreign_key_policy_get_type">
- <member name="GDA_META_FOREIGN_KEY_UNKNOWN" value="0"/>
- <member name="GDA_META_FOREIGN_KEY_NONE" value="1"/>
- <member name="GDA_META_FOREIGN_KEY_NO_ACTION" value="2"/>
- <member name="GDA_META_FOREIGN_KEY_RESTRICT" value="3"/>
- <member name="GDA_META_FOREIGN_KEY_CASCADE" value="4"/>
- <member name="GDA_META_FOREIGN_KEY_SET_NULL" value="5"/>
- <member name="GDA_META_FOREIGN_KEY_SET_DEFAULT" value="6"/>
- </enum>
- <enum name="GdaMetaSortType" type-name="GdaMetaSortType" get-type="gda_meta_sort_type_get_type">
- <member name="GDA_META_SORT_ALHAPETICAL" value="0"/>
- <member name="GDA_META_SORT_DEPENDENCIES" value="1"/>
- </enum>
- <enum name="GdaMetaStoreChangeType" type-name="GdaMetaStoreChangeType" get-type="gda_meta_store_change_type_get_type">
- <member name="GDA_META_STORE_ADD" value="0"/>
- <member name="GDA_META_STORE_REMOVE" value="1"/>
- <member name="GDA_META_STORE_MODIFY" value="2"/>
- </enum>
- <enum name="GdaMetaStoreError" type-name="GdaMetaStoreError" get-type="gda_meta_store_error_get_type">
- <member name="GDA_META_STORE_INCORRECT_SCHEMA_ERROR" value="0"/>
- <member name="GDA_META_STORE_UNSUPPORTED_PROVIDER_ERROR" value="1"/>
- <member name="GDA_META_STORE_INTERNAL_ERROR" value="2"/>
- <member name="GDA_META_STORE_META_CONTEXT_ERROR" value="3"/>
- <member name="GDA_META_STORE_MODIFY_CONTENTS_ERROR" value="4"/>
- <member name="GDA_META_STORE_EXTRACT_SQL_ERROR" value="5"/>
- <member name="GDA_META_STORE_ATTRIBUTE_NOT_FOUND_ERROR" value="6"/>
- <member name="GDA_META_STORE_ATTRIBUTE_ERROR" value="7"/>
- <member name="GDA_META_STORE_SCHEMA_OBJECT_NOT_FOUND_ERROR" value="8"/>
- <member name="GDA_META_STORE_SCHEMA_OBJECT_CONFLICT_ERROR" value="9"/>
- <member name="GDA_META_STORE_SCHEMA_OBJECT_DESCR_ERROR" value="10"/>
- <member name="GDA_META_STORE_TRANSACTION_ALREADY_STARTED_ERROR" value="11"/>
- </enum>
- <enum name="GdaMetaStructError" type-name="GdaMetaStructError" get-type="gda_meta_struct_error_get_type">
- <member name="GDA_META_STRUCT_UNKNOWN_OBJECT_ERROR" value="0"/>
- <member name="GDA_META_STRUCT_DUPLICATE_OBJECT_ERROR" value="1"/>
- <member name="GDA_META_STRUCT_INCOHERENCE_ERROR" value="2"/>
- </enum>
- <enum name="GdaPrefixDir">
- <member name="GDA_NO_DIR" value="0"/>
- <member name="GDA_BIN_DIR" value="1"/>
- <member name="GDA_SBIN_DIR" value="2"/>
- <member name="GDA_DATA_DIR" value="3"/>
- <member name="GDA_LOCALE_DIR" value="4"/>
- <member name="GDA_LIB_DIR" value="5"/>
- <member name="GDA_LIBEXEC_DIR" value="6"/>
- <member name="GDA_ETC_DIR" value="7"/>
- </enum>
- <enum name="GdaServerOperationError" type-name="GdaServerOperationError" get-type="gda_server_operation_error_get_type">
- <member name="GDA_SERVER_OPERATION_OBJECT_NAME_ERROR" value="0"/>
- <member name="GDA_SERVER_OPERATION_INCORRECT_VALUE_ERROR" value="1"/>
- </enum>
- <enum name="GdaServerOperationNodeStatus" type-name="GdaServerOperationNodeStatus" get-type="gda_server_operation_node_status_get_type">
- <member name="GDA_SERVER_OPERATION_STATUS_OPTIONAL" value="0"/>
- <member name="GDA_SERVER_OPERATION_STATUS_REQUIRED" value="1"/>
- <member name="GDA_SERVER_OPERATION_STATUS_UNKNOWN" value="2"/>
- </enum>
- <enum name="GdaServerOperationNodeType" type-name="GdaServerOperationNodeType" get-type="gda_server_operation_node_type_get_type">
- <member name="GDA_SERVER_OPERATION_NODE_PARAMLIST" value="0"/>
- <member name="GDA_SERVER_OPERATION_NODE_DATA_MODEL" value="1"/>
- <member name="GDA_SERVER_OPERATION_NODE_PARAM" value="2"/>
- <member name="GDA_SERVER_OPERATION_NODE_SEQUENCE" value="3"/>
- <member name="GDA_SERVER_OPERATION_NODE_SEQUENCE_ITEM" value="4"/>
- <member name="GDA_SERVER_OPERATION_NODE_DATA_MODEL_COLUMN" value="5"/>
- <member name="GDA_SERVER_OPERATION_NODE_UNKNOWN" value="6"/>
- </enum>
- <enum name="GdaServerOperationType" type-name="GdaServerOperationType" get-type="gda_server_operation_type_get_type">
- <member name="GDA_SERVER_OPERATION_CREATE_DB" value="0"/>
- <member name="GDA_SERVER_OPERATION_DROP_DB" value="1"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE" value="2"/>
- <member name="GDA_SERVER_OPERATION_DROP_TABLE" value="3"/>
- <member name="GDA_SERVER_OPERATION_RENAME_TABLE" value="4"/>
- <member name="GDA_SERVER_OPERATION_ADD_COLUMN" value="5"/>
- <member name="GDA_SERVER_OPERATION_DROP_COLUMN" value="6"/>
- <member name="GDA_SERVER_OPERATION_CREATE_INDEX" value="7"/>
- <member name="GDA_SERVER_OPERATION_DROP_INDEX" value="8"/>
- <member name="GDA_SERVER_OPERATION_CREATE_VIEW" value="9"/>
- <member name="GDA_SERVER_OPERATION_DROP_VIEW" value="10"/>
- <member name="GDA_SERVER_OPERATION_COMMENT_TABLE" value="11"/>
- <member name="GDA_SERVER_OPERATION_COMMENT_COLUMN" value="12"/>
- <member name="GDA_SERVER_OPERATION_CREATE_USER" value="13"/>
- <member name="GDA_SERVER_OPERATION_ALTER_USER" value="14"/>
- <member name="GDA_SERVER_OPERATION_DROP_USER" value="15"/>
- <member name="GDA_SERVER_OPERATION_LAST" value="16"/>
- </enum>
- <enum name="GdaServerProviderError" type-name="GdaServerProviderError" get-type="gda_server_provider_error_get_type">
- <member name="GDA_SERVER_PROVIDER_METHOD_NON_IMPLEMENTED_ERROR" value="0"/>
- <member name="GDA_SERVER_PROVIDER_PREPARE_STMT_ERROR" value="1"/>
- <member name="GDA_SERVER_PROVIDER_EMPTY_STMT_ERROR" value="2"/>
- <member name="GDA_SERVER_PROVIDER_MISSING_PARAM_ERROR" value="3"/>
- <member name="GDA_SERVER_PROVIDER_STATEMENT_EXEC_ERROR" value="4"/>
- <member name="GDA_SERVER_PROVIDER_OPERATION_ERROR" value="5"/>
- <member name="GDA_SERVER_PROVIDER_INTERNAL_ERROR" value="6"/>
- <member name="GDA_SERVER_PROVIDER_BUSY_ERROR" value="7"/>
- <member name="GDA_SERVER_PROVIDER_NON_SUPPORTED_ERROR" value="8"/>
- <member name="GDA_SERVER_PROVIDER_SERVER_VERSION_ERROR" value="9"/>
- <member name="GDA_SERVER_PROVIDER_DATA_ERROR" value="10"/>
- <member name="GDA_SERVER_PROVIDER_DEFAULT_VALUE_HANDLING_ERROR" value="11"/>
- </enum>
- <enum name="GdaSetError" type-name="GdaSetError" get-type="gda_set_error_get_type">
- <member name="GDA_SET_XML_SPEC_ERROR" value="0"/>
- <member name="GDA_SET_HOLDER_NOT_FOUND_ERROR" value="1"/>
- <member name="GDA_SET_INVALID_ERROR" value="2"/>
- <member name="GDA_SET_READ_ONLY_ERROR" value="3"/>
- </enum>
- <enum name="GdaSqlAnyPartType" type-name="GdaSqlAnyPartType" get-type="gda_sql_any_part_type_get_type">
- <member name="GDA_SQL_ANY_STMT_SELECT" value="0"/>
- <member name="GDA_SQL_ANY_STMT_INSERT" value="1"/>
- <member name="GDA_SQL_ANY_STMT_UPDATE" value="2"/>
- <member name="GDA_SQL_ANY_STMT_DELETE" value="3"/>
- <member name="GDA_SQL_ANY_STMT_COMPOUND" value="4"/>
- <member name="GDA_SQL_ANY_STMT_BEGIN" value="5"/>
- <member name="GDA_SQL_ANY_STMT_ROLLBACK" value="6"/>
- <member name="GDA_SQL_ANY_STMT_COMMIT" value="7"/>
- <member name="GDA_SQL_ANY_STMT_SAVEPOINT" value="8"/>
- <member name="GDA_SQL_ANY_STMT_ROLLBACK_SAVEPOINT" value="9"/>
- <member name="GDA_SQL_ANY_STMT_DELETE_SAVEPOINT" value="10"/>
- <member name="GDA_SQL_ANY_STMT_UNKNOWN" value="11"/>
- <member name="GDA_SQL_ANY_EXPR" value="500"/>
- <member name="GDA_SQL_ANY_SQL_FIELD" value="501"/>
- <member name="GDA_SQL_ANY_SQL_TABLE" value="502"/>
- <member name="GDA_SQL_ANY_SQL_FUNCTION" value="503"/>
- <member name="GDA_SQL_ANY_SQL_OPERATION" value="504"/>
- <member name="GDA_SQL_ANY_SQL_CASE" value="505"/>
- <member name="GDA_SQL_ANY_SQL_SELECT_FIELD" value="506"/>
- <member name="GDA_SQL_ANY_SQL_SELECT_TARGET" value="507"/>
- <member name="GDA_SQL_ANY_SQL_SELECT_JOIN" value="508"/>
- <member name="GDA_SQL_ANY_SQL_SELECT_FROM" value="509"/>
- <member name="GDA_SQL_ANY_SQL_SELECT_ORDER" value="510"/>
- </enum>
- <enum name="GdaSqlBuilderError" type-name="GdaSqlBuilderError" get-type="gda_sql_builder_error_get_type">
- <member name="GDA_SQL_BUILDER_WRONG_TYPE_ERROR" value="0"/>
- <member name="GDA_SQL_BUILDER_MISUSE_ERROR" value="1"/>
- </enum>
- <enum name="GdaSqlError" type-name="GdaSqlError" get-type="gda_sql_error_type_get_type">
- <member name="GDA_SQL_STRUCTURE_CONTENTS_ERROR" value="0"/>
- <member name="GDA_SQL_MALFORMED_IDENTIFIER_ERROR" value="1"/>
- <member name="GDA_SQL_MISSING_IDENTIFIER_ERROR" value="2"/>
- <member name="GDA_SQL_VALIDATION_ERROR" value="3"/>
- </enum>
- <enum name="GdaSqlError" type-name="GdaSqlError" get-type="gda_sql_error_get_type">
- <member name="GDA_SQL_STRUCTURE_CONTENTS_ERROR" value="0"/>
- <member name="GDA_SQL_MALFORMED_IDENTIFIER_ERROR" value="1"/>
- <member name="GDA_SQL_MISSING_IDENTIFIER_ERROR" value="2"/>
- <member name="GDA_SQL_VALIDATION_ERROR" value="3"/>
- </enum>
- <enum name="GdaSqlOperatorType" type-name="GdaSqlOperatorType" get-type="gda_sql_operator_type_get_type">
- <member name="GDA_SQL_OPERATOR_TYPE_AND" value="0"/>
- <member name="GDA_SQL_OPERATOR_TYPE_OR" value="1"/>
- <member name="GDA_SQL_OPERATOR_TYPE_EQ" value="2"/>
- <member name="GDA_SQL_OPERATOR_TYPE_IS" value="3"/>
- <member name="GDA_SQL_OPERATOR_TYPE_LIKE" value="4"/>
- <member name="GDA_SQL_OPERATOR_TYPE_BETWEEN" value="5"/>
- <member name="GDA_SQL_OPERATOR_TYPE_GT" value="6"/>
- <member name="GDA_SQL_OPERATOR_TYPE_LT" value="7"/>
- <member name="GDA_SQL_OPERATOR_TYPE_GEQ" value="8"/>
- <member name="GDA_SQL_OPERATOR_TYPE_LEQ" value="9"/>
- <member name="GDA_SQL_OPERATOR_TYPE_DIFF" value="10"/>
- <member name="GDA_SQL_OPERATOR_TYPE_REGEXP" value="11"/>
- <member name="GDA_SQL_OPERATOR_TYPE_REGEXP_CI" value="12"/>
- <member name="GDA_SQL_OPERATOR_TYPE_NOT_REGEXP" value="13"/>
- <member name="GDA_SQL_OPERATOR_TYPE_NOT_REGEXP_CI" value="14"/>
- <member name="GDA_SQL_OPERATOR_TYPE_SIMILAR" value="15"/>
- <member name="GDA_SQL_OPERATOR_TYPE_ISNULL" value="16"/>
- <member name="GDA_SQL_OPERATOR_TYPE_ISNOTNULL" value="17"/>
- <member name="GDA_SQL_OPERATOR_TYPE_NOT" value="18"/>
- <member name="GDA_SQL_OPERATOR_TYPE_IN" value="19"/>
- <member name="GDA_SQL_OPERATOR_TYPE_NOTIN" value="20"/>
- <member name="GDA_SQL_OPERATOR_TYPE_CONCAT" value="21"/>
- <member name="GDA_SQL_OPERATOR_TYPE_PLUS" value="22"/>
- <member name="GDA_SQL_OPERATOR_TYPE_MINUS" value="23"/>
- <member name="GDA_SQL_OPERATOR_TYPE_STAR" value="24"/>
- <member name="GDA_SQL_OPERATOR_TYPE_DIV" value="25"/>
- <member name="GDA_SQL_OPERATOR_TYPE_REM" value="26"/>
- <member name="GDA_SQL_OPERATOR_TYPE_BITAND" value="27"/>
- <member name="GDA_SQL_OPERATOR_TYPE_BITOR" value="28"/>
- <member name="GDA_SQL_OPERATOR_TYPE_BITNOT" value="29"/>
- </enum>
- <enum name="GdaSqlParserError" type-name="GdaSqlParserError" get-type="gda_sql_parser_error_get_type">
- <member name="GDA_SQL_PARSER_SYNTAX_ERROR" value="0"/>
- <member name="GDA_SQL_PARSER_OVERFLOW_ERROR" value="1"/>
- <member name="GDA_SQL_PARSER_EMPTY_SQL_ERROR" value="2"/>
- </enum>
- <enum name="GdaSqlParserFlavour" type-name="GdaSqlParserFlavour" get-type="gda_sql_parser_flavour_get_type">
- <member name="GDA_SQL_PARSER_FLAVOUR_STANDARD" value="0"/>
- <member name="GDA_SQL_PARSER_FLAVOUR_SQLITE" value="1"/>
- <member name="GDA_SQL_PARSER_FLAVOUR_MYSQL" value="2"/>
- <member name="GDA_SQL_PARSER_FLAVOUR_ORACLE" value="3"/>
- <member name="GDA_SQL_PARSER_FLAVOUR_POSTGRESQL" value="4"/>
- </enum>
- <enum name="GdaSqlParserMode" type-name="GdaSqlParserMode" get-type="gda_sql_parser_mode_get_type">
- <member name="GDA_SQL_PARSER_MODE_PARSE" value="0"/>
- <member name="GDA_SQL_PARSER_MODE_DELIMIT" value="1"/>
- </enum>
- <enum name="GdaSqlSelectJoinType" type-name="GdaSqlSelectJoinType" get-type="gda_sql_select_join_type_get_type">
- <member name="GDA_SQL_SELECT_JOIN_CROSS" value="0"/>
- <member name="GDA_SQL_SELECT_JOIN_NATURAL" value="1"/>
- <member name="GDA_SQL_SELECT_JOIN_INNER" value="2"/>
- <member name="GDA_SQL_SELECT_JOIN_LEFT" value="3"/>
- <member name="GDA_SQL_SELECT_JOIN_RIGHT" value="4"/>
- <member name="GDA_SQL_SELECT_JOIN_FULL" value="5"/>
- </enum>
- <enum name="GdaSqlStatementCompoundType" type-name="GdaSqlStatementCompoundType" get-type="gda_sql_statement_compound_type_get_type">
- <member name="GDA_SQL_STATEMENT_COMPOUND_UNION" value="0"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND_UNION_ALL" value="1"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND_INTERSECT" value="2"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND_INTERSECT_ALL" value="3"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND_EXCEPT" value="4"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND_EXCEPT_ALL" value="5"/>
- </enum>
- <enum name="GdaSqlStatementType" type-name="GdaSqlStatementType" get-type="gda_sql_statement_type_get_type">
- <member name="GDA_SQL_STATEMENT_SELECT" value="0"/>
- <member name="GDA_SQL_STATEMENT_INSERT" value="1"/>
- <member name="GDA_SQL_STATEMENT_UPDATE" value="2"/>
- <member name="GDA_SQL_STATEMENT_DELETE" value="3"/>
- <member name="GDA_SQL_STATEMENT_COMPOUND" value="4"/>
- <member name="GDA_SQL_STATEMENT_BEGIN" value="5"/>
- <member name="GDA_SQL_STATEMENT_ROLLBACK" value="6"/>
- <member name="GDA_SQL_STATEMENT_COMMIT" value="7"/>
- <member name="GDA_SQL_STATEMENT_SAVEPOINT" value="8"/>
- <member name="GDA_SQL_STATEMENT_ROLLBACK_SAVEPOINT" value="9"/>
- <member name="GDA_SQL_STATEMENT_DELETE_SAVEPOINT" value="10"/>
- <member name="GDA_SQL_STATEMENT_UNKNOWN" value="11"/>
- <member name="GDA_SQL_STATEMENT_NONE" value="12"/>
- </enum>
- <enum name="GdaStatementError" type-name="GdaStatementError" get-type="gda_statement_error_get_type">
- <member name="GDA_STATEMENT_PARSE_ERROR" value="0"/>
- <member name="GDA_STATEMENT_SYNTAX_ERROR" value="1"/>
- <member name="GDA_STATEMENT_NO_CNC_ERROR" value="2"/>
- <member name="GDA_STATEMENT_CNC_CLOSED_ERROR" value="3"/>
- <member name="GDA_STATEMENT_EXEC_ERROR" value="4"/>
- <member name="GDA_STATEMENT_PARAM_TYPE_ERROR" value="5"/>
- <member name="GDA_STATEMENT_PARAM_ERROR" value="6"/>
- </enum>
- <enum name="GdaThreadWrapperError">
- <member name="GDA_THREAD_WRAPPER_UNKNOWN_ERROR" value="0"/>
- </enum>
- <enum name="GdaTransactionIsolation" type-name="GdaTransactionIsolation" get-type="gda_transaction_isolation_get_type">
- <member name="GDA_TRANSACTION_ISOLATION_UNKNOWN" value="0"/>
- <member name="GDA_TRANSACTION_ISOLATION_READ_COMMITTED" value="1"/>
- <member name="GDA_TRANSACTION_ISOLATION_READ_UNCOMMITTED" value="2"/>
- <member name="GDA_TRANSACTION_ISOLATION_REPEATABLE_READ" value="3"/>
- <member name="GDA_TRANSACTION_ISOLATION_SERIALIZABLE" value="4"/>
- </enum>
- <enum name="GdaTransactionStatusEventType" type-name="GdaTransactionStatusEventType" get-type="gda_transaction_status_event_type_get_type">
- <member name="GDA_TRANSACTION_STATUS_EVENT_SAVEPOINT" value="0"/>
- <member name="GDA_TRANSACTION_STATUS_EVENT_SQL" value="1"/>
- <member name="GDA_TRANSACTION_STATUS_EVENT_SUB_TRANSACTION" value="2"/>
- </enum>
- <enum name="GdaTransactionStatusState" type-name="GdaTransactionStatusState" get-type="gda_transaction_status_state_get_type">
- <member name="GDA_TRANSACTION_STATUS_STATE_OK" value="0"/>
- <member name="GDA_TRANSACTION_STATUS_STATE_FAILED" value="1"/>
- </enum>
- <enum name="GdaTreeError" type-name="GdaTreeError" get-type="gda_tree_error_get_type">
- <member name="GDA_TREE_UNKNOWN_ERROR" value="0"/>
- </enum>
- <enum name="GdaTreeManagerError" type-name="GdaTreeManagerError" get-type="gda_tree_manager_error_get_type">
- <member name="GDA_TREE_MANAGER_UNKNOWN_ERROR" value="0"/>
- </enum>
- <enum name="GdaTreeNodeError" type-name="GdaTreeNodeError" get-type="gda_tree_node_error_get_type">
- <member name="GDA_TREE_NODE_UNKNOWN_ERROR" value="0"/>
- </enum>
- <enum name="GdaXaTransactionError" type-name="GdaXaTransactionError" get-type="gda_xa_transaction_error_get_type">
- <member name="GDA_XA_TRANSACTION_ALREADY_REGISTERED_ERROR" value="0"/>
- <member name="GDA_XA_TRANSACTION_DTP_NOT_SUPPORTED_ERROR" value="1"/>
- <member name="GDA_XA_TRANSACTION_CONNECTION_BRANCH_LENGTH_ERROR" value="2"/>
- </enum>
- <flags name="GdaConnectionOptions" type-name="GdaConnectionOptions" get-type="gda_connection_options_get_type">
- <member name="GDA_CONNECTION_OPTIONS_NONE" value="0"/>
- <member name="GDA_CONNECTION_OPTIONS_READ_ONLY" value="1"/>
- <member name="GDA_CONNECTION_OPTIONS_SQL_IDENTIFIERS_CASE_SENSITIVE" value="2"/>
- <member name="GDA_CONNECTION_OPTIONS_THREAD_SAFE" value="4"/>
- <member name="GDA_CONNECTION_OPTIONS_THREAD_ISOLATED" value="8"/>
- <member name="GDA_CONNECTION_OPTIONS_AUTO_META_DATA" value="16"/>
- </flags>
- <flags name="GdaDataModelAccessFlags" type-name="GdaDataModelAccessFlags" get-type="gda_data_model_access_flags_get_type">
- <member name="GDA_DATA_MODEL_ACCESS_RANDOM" value="1"/>
- <member name="GDA_DATA_MODEL_ACCESS_CURSOR_FORWARD" value="2"/>
- <member name="GDA_DATA_MODEL_ACCESS_CURSOR_BACKWARD" value="4"/>
- <member name="GDA_DATA_MODEL_ACCESS_CURSOR" value="6"/>
- <member name="GDA_DATA_MODEL_ACCESS_INSERT" value="8"/>
- <member name="GDA_DATA_MODEL_ACCESS_UPDATE" value="16"/>
- <member name="GDA_DATA_MODEL_ACCESS_DELETE" value="32"/>
- <member name="GDA_DATA_MODEL_ACCESS_WRITE" value="56"/>
- <member name="GDA_DATA_MODEL_ACCESS_DELETE" value="32"/>
- </flags>
- <flags name="GdaMetaGraphInfo" type-name="GdaMetaGraphInfo" get-type="gda_meta_graph_info_get_type">
- <member name="GDA_META_GRAPH_COLUMNS" value="1"/>
- </flags>
- <flags name="GdaMetaStructFeature" type-name="GdaMetaStructFeature" get-type="gda_meta_struct_feature_get_type">
- <member name="GDA_META_STRUCT_FEATURE_NONE" value="0"/>
- <member name="GDA_META_STRUCT_FEATURE_FOREIGN_KEYS" value="1"/>
- <member name="GDA_META_STRUCT_FEATURE_VIEW_DEPENDENCIES" value="2"/>
- <member name="GDA_META_STRUCT_FEATURE_ALL" value="3"/>
- <member name="GDA_META_STRUCT_FEATURE_VIEW_DEPENDENCIES" value="2"/>
- </flags>
- <flags name="GdaServerOperationCreateTableFlag" type-name="GdaServerOperationCreateTableFlag" get-type="gda_server_operation_create_table_flag_get_type">
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_NOTHING_FLAG" value="1"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_PKEY_FLAG" value="2"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_NOT_NULL_FLAG" value="4"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_UNIQUE_FLAG" value="8"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_AUTOINC_FLAG" value="16"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_FKEY_FLAG" value="32"/>
- <member name="GDA_SERVER_OPERATION_CREATE_TABLE_PKEY_AUTOINC_FLAG" value="18"/>
- </flags>
- <flags name="GdaSqlIdentifierStyle" type-name="GdaSqlIdentifierStyle" get-type="gda_sql_identifier_style_get_type">
- <member name="GDA_SQL_IDENTIFIERS_LOWER_CASE" value="1"/>
- <member name="GDA_SQL_IDENTIFIERS_UPPER_CASE" value="2"/>
- </flags>
- <flags name="GdaStatementModelUsage" type-name="GdaStatementModelUsage" get-type="gda_statement_model_usage_get_type">
- <member name="GDA_STATEMENT_MODEL_RANDOM_ACCESS" value="1"/>
- <member name="GDA_STATEMENT_MODEL_CURSOR_FORWARD" value="2"/>
- <member name="GDA_STATEMENT_MODEL_CURSOR_BACKWARD" value="4"/>
- <member name="GDA_STATEMENT_MODEL_CURSOR" value="6"/>
- <member name="GDA_STATEMENT_MODEL_ALLOW_NOPARAM" value="8"/>
- </flags>
- <flags name="GdaStatementSqlFlag" type-name="GdaStatementSqlFlag" get-type="gda_statement_sql_flag_get_type">
- <member name="GDA_STATEMENT_SQL_PARAMS_AS_VALUES" value="0"/>
- <member name="GDA_STATEMENT_SQL_PRETTY" value="1"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_LONG" value="2"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_SHORT" value="4"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_AS_COLON" value="8"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_AS_DOLLAR" value="16"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_AS_QMARK" value="32"/>
- <member name="GDA_STATEMENT_SQL_PARAMS_AS_UQMARK" value="64"/>
- </flags>
- <flags name="GdaValueAttribute" type-name="GdaValueAttribute" get-type="gda_value_attribute_get_type">
- <member name="GDA_VALUE_ATTR_NONE" value="0"/>
- <member name="GDA_VALUE_ATTR_IS_NULL" value="1"/>
- <member name="GDA_VALUE_ATTR_CAN_BE_NULL" value="2"/>
- <member name="GDA_VALUE_ATTR_IS_DEFAULT" value="4"/>
- <member name="GDA_VALUE_ATTR_CAN_BE_DEFAULT" value="8"/>
- <member name="GDA_VALUE_ATTR_IS_UNCHANGED" value="16"/>
- <member name="GDA_VALUE_ATTR_ACTIONS_SHOWN" value="32"/>
- <member name="GDA_VALUE_ATTR_DATA_NON_VALID" value="64"/>
- <member name="GDA_VALUE_ATTR_HAS_VALUE_ORIG" value="128"/>
- <member name="GDA_VALUE_ATTR_NO_MODIF" value="256"/>
- <member name="GDA_VALUE_ATTR_UNUSED" value="512"/>
- </flags>
- <object name="GdaBatch" parent="GObject" type-name="GdaBatch" get-type="gda_batch_get_type">
- <method name="add_statement" symbol="gda_batch_add_statement">
- <return-type type="void"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_batch_copy">
- <return-type type="GdaBatch*"/>
- <parameters>
- <parameter name="orig" type="GdaBatch*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_batch_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_parameters" symbol="gda_batch_get_parameters">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- <parameter name="out_params" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_statements" symbol="gda_batch_get_statements">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_batch_new">
- <return-type type="GdaBatch*"/>
- </constructor>
- <method name="remove_statement" symbol="gda_batch_remove_statement">
- <return-type type="void"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_batch_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- </parameters>
- </method>
- <signal name="changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="batch" type="GdaBatch*"/>
- <parameter name="changed_stmt" type="GObject*"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaBlobOp" parent="GObject" type-name="GdaBlobOp" get-type="gda_blob_op_get_type">
- <method name="get_length" symbol="gda_blob_op_get_length">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- </parameters>
- </method>
- <method name="read" symbol="gda_blob_op_read">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="offset" type="glong"/>
- <parameter name="size" type="glong"/>
- </parameters>
- </method>
- <method name="read_all" symbol="gda_blob_op_read_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- </parameters>
- </method>
- <method name="write" symbol="gda_blob_op_write">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="offset" type="glong"/>
- </parameters>
- </method>
- <method name="write_all" symbol="gda_blob_op_write_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- </parameters>
- </method>
- <vfunc name="get_length">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- </parameters>
- </vfunc>
- <vfunc name="read">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="offset" type="glong"/>
- <parameter name="size" type="glong"/>
- </parameters>
- </vfunc>
- <vfunc name="write">
- <return-type type="glong"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- <parameter name="offset" type="glong"/>
- </parameters>
- </vfunc>
- <vfunc name="write_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaBlobOp*"/>
- <parameter name="blob" type="GdaBlob*"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaColumn" parent="GObject" type-name="GdaColumn" get-type="gda_column_get_type">
- <method name="copy" symbol="gda_column_copy">
- <return-type type="GdaColumn*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_allow_null" symbol="gda_column_get_allow_null">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_attribute" symbol="gda_column_get_attribute">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="attribute" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_auto_increment" symbol="gda_column_get_auto_increment">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_dbms_type" symbol="gda_column_get_dbms_type">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_default_value" symbol="gda_column_get_default_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_description" symbol="gda_column_get_description">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_g_type" symbol="gda_column_get_g_type">
- <return-type type="GType"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_name" symbol="gda_column_get_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <method name="get_position" symbol="gda_column_get_position">
- <return-type type="gint"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_column_new">
- <return-type type="GdaColumn*"/>
- </constructor>
- <method name="set_allow_null" symbol="gda_column_set_allow_null">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="allow" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_attribute" symbol="gda_column_set_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="set_auto_increment" symbol="gda_column_set_auto_increment">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="is_auto" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_dbms_type" symbol="gda_column_set_dbms_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="dbms_type" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_default_value" symbol="gda_column_set_default_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="default_value" type="GValue*"/>
- </parameters>
- </method>
- <method name="set_description" symbol="gda_column_set_description">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="title" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_g_type" symbol="gda_column_set_g_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="set_name" symbol="gda_column_set_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_position" symbol="gda_column_set_position">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="position" type="gint"/>
- </parameters>
- </method>
- <property name="id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="g-type-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="old_type" type="GType"/>
- <parameter name="new_type" type="GType"/>
- </parameters>
- </signal>
- <signal name="name-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="column" type="GdaColumn*"/>
- <parameter name="old_name" type="char*"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaConfig" parent="GObject" type-name="GdaConfig" get-type="gda_config_get_type">
- <method name="can_modify_system_config" symbol="gda_config_can_modify_system_config">
- <return-type type="gboolean"/>
- </method>
- <method name="define_dsn" symbol="gda_config_define_dsn">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="info" type="GdaDsnInfo*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="dsn_needs_authentication" symbol="gda_config_dsn_needs_authentication">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="dsn_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_config_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get" symbol="gda_config_get">
- <return-type type="GdaConfig*"/>
- </method>
- <method name="get_dsn_info" symbol="gda_config_get_dsn_info">
- <return-type type="GdaDsnInfo*"/>
- <parameters>
- <parameter name="dsn_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_dsn_info_at_index" symbol="gda_config_get_dsn_info_at_index">
- <return-type type="GdaDsnInfo*"/>
- <parameters>
- <parameter name="index" type="gint"/>
- </parameters>
- </method>
- <method name="get_dsn_info_index" symbol="gda_config_get_dsn_info_index">
- <return-type type="gint"/>
- <parameters>
- <parameter name="dsn_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_nb_dsn" symbol="gda_config_get_nb_dsn">
- <return-type type="gint"/>
- </method>
- <method name="get_provider" symbol="gda_config_get_provider">
- <return-type type="GdaServerProvider*"/>
- <parameters>
- <parameter name="provider_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_provider_info" symbol="gda_config_get_provider_info">
- <return-type type="GdaProviderInfo*"/>
- <parameters>
- <parameter name="provider_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="list_dsn" symbol="gda_config_list_dsn">
- <return-type type="GdaDataModel*"/>
- </method>
- <method name="list_providers" symbol="gda_config_list_providers">
- <return-type type="GdaDataModel*"/>
- </method>
- <method name="remove_dsn" symbol="gda_config_remove_dsn">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="dsn_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="system-filename" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="user-filename" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="dsn-added" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GdaConfig*"/>
- <parameter name="new_dsn" type="gpointer"/>
- </parameters>
- </signal>
- <signal name="dsn-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GdaConfig*"/>
- <parameter name="dsn" type="gpointer"/>
- </parameters>
- </signal>
- <signal name="dsn-removed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GdaConfig*"/>
- <parameter name="old_dsn" type="gpointer"/>
- </parameters>
- </signal>
- <signal name="dsn-to-be-removed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GdaConfig*"/>
- <parameter name="old_dsn" type="gpointer"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaConnection" parent="GObject" type-name="GdaConnection" get-type="gda_connection_get_type">
- <implements>
- <interface name="GdaLockable"/>
- </implements>
- <method name="add_savepoint" symbol="gda_connection_add_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="async_cancel" symbol="gda_connection_async_cancel">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="task_id" type="guint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="async_fetch_result" symbol="gda_connection_async_fetch_result">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="task_id" type="guint"/>
- <parameter name="last_insert_row" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="async_statement_execute" symbol="gda_connection_async_statement_execute">
- <return-type type="guint"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="col_types" type="GType*"/>
- <parameter name="need_last_insert_row" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="batch_execute" symbol="gda_connection_batch_execute">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="batch" type="GdaBatch*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="begin_transaction" symbol="gda_connection_begin_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="level" type="GdaTransactionIsolation"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="close" symbol="gda_connection_close">
- <return-type type="void"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="close_no_warning" symbol="gda_connection_close_no_warning">
- <return-type type="void"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="commit_transaction" symbol="gda_connection_commit_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="create_operation" symbol="gda_connection_create_operation">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GdaServerOperationType"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="create_parser" symbol="gda_connection_create_parser">
- <return-type type="GdaSqlParser*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="delete_row_from_table" symbol="gda_connection_delete_row_from_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="delete_savepoint" symbol="gda_connection_delete_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_connection_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="execute_non_select_command" symbol="gda_connection_execute_non_select_command">
- <return-type type="gint"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="execute_select_command" symbol="gda_connection_execute_select_command">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_authentication" symbol="gda_connection_get_authentication">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_cnc_string" symbol="gda_connection_get_cnc_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_dsn" symbol="gda_connection_get_dsn">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_events" symbol="gda_connection_get_events">
- <return-type type="GList*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_meta_store" symbol="gda_connection_get_meta_store">
- <return-type type="GdaMetaStore*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_meta_store_data" symbol="gda_connection_get_meta_store_data">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="meta_type" type="GdaConnectionMetaType"/>
- <parameter name="error" type="GError**"/>
- <parameter name="nb_filters" type="gint"/>
- </parameters>
- </method>
- <method name="get_meta_store_data_v" symbol="gda_connection_get_meta_store_data_v">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="meta_type" type="GdaConnectionMetaType"/>
- <parameter name="filters" type="GList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_options" symbol="gda_connection_get_options">
- <return-type type="GdaConnectionOptions"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_provider" symbol="gda_connection_get_provider">
- <return-type type="GdaServerProvider*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_provider_name" symbol="gda_connection_get_provider_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_transaction_status" symbol="gda_connection_get_transaction_status">
- <return-type type="GdaTransactionStatus*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="insert_row_into_table" symbol="gda_connection_insert_row_into_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="insert_row_into_table_v" symbol="gda_connection_insert_row_into_table_v">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="col_names" type="GSList*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="is_opened" symbol="gda_connection_is_opened">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="open" symbol="gda_connection_open">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="open_from_dsn" symbol="gda_connection_open_from_dsn">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="dsn" type="gchar*"/>
- <parameter name="auth_string" type="gchar*"/>
- <parameter name="options" type="GdaConnectionOptions"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="open_from_string" symbol="gda_connection_open_from_string">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="provider_name" type="gchar*"/>
- <parameter name="cnc_string" type="gchar*"/>
- <parameter name="auth_string" type="gchar*"/>
- <parameter name="options" type="GdaConnectionOptions"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="parse_sql_string" symbol="gda_connection_parse_sql_string">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="params" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="perform_operation" symbol="gda_connection_perform_operation">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="quote_sql_identifier" symbol="gda_connection_quote_sql_identifier">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="id" type="gchar*"/>
- </parameters>
- </method>
- <method name="repetitive_statement_execute" symbol="gda_connection_repetitive_statement_execute">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="rstmt" type="GdaRepetitiveStatement*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="col_types" type="GType*"/>
- <parameter name="stop_on_error" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="rollback_savepoint" symbol="gda_connection_rollback_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="rollback_transaction" symbol="gda_connection_rollback_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_execute" symbol="gda_connection_statement_execute">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="last_insert_row" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_execute_non_select" symbol="gda_connection_statement_execute_non_select">
- <return-type type="gint"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="last_insert_row" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_execute_select" symbol="gda_connection_statement_execute_select">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_execute_select_full" symbol="gda_connection_statement_execute_select_full">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="col_types" type="GType*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_execute_select_fullv" symbol="gda_connection_statement_execute_select_fullv">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_prepare" symbol="gda_connection_statement_prepare">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="statement_to_sql" symbol="gda_connection_statement_to_sql">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="flags" type="GdaStatementSqlFlag"/>
- <parameter name="params_used" type="GSList**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="string_split" symbol="gda_connection_string_split">
- <return-type type="void"/>
- <parameters>
- <parameter name="string" type="gchar*"/>
- <parameter name="out_cnc_params" type="gchar**"/>
- <parameter name="out_provider" type="gchar**"/>
- <parameter name="out_username" type="gchar**"/>
- <parameter name="out_password" type="gchar**"/>
- </parameters>
- </method>
- <method name="supports_feature" symbol="gda_connection_supports_feature">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="feature" type="GdaConnectionFeature"/>
- </parameters>
- </method>
- <method name="update_meta_store" symbol="gda_connection_update_meta_store">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="context" type="GdaMetaContext*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="update_row_in_table" symbol="gda_connection_update_row_in_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="update_row_in_table_v" symbol="gda_connection_update_row_in_table_v">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="condition_column_name" type="gchar*"/>
- <parameter name="condition_value" type="GValue*"/>
- <parameter name="col_names" type="GSList*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="value_to_sql_string" symbol="gda_connection_value_to_sql_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="from" type="GValue*"/>
- </parameters>
- </method>
- <property name="auth-string" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="cnc-string" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="dsn" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="events-history-size" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="is-wrapper" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="meta-store" type="GdaMetaStore*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="monitor-wrapped-in-mainloop" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="options" type="GdaConnectionOptions" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="provider" type="GdaServerProvider*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="thread-owner" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="conn-closed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GdaConnection*"/>
- </parameters>
- </signal>
- <signal name="conn-opened" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GdaConnection*"/>
- </parameters>
- </signal>
- <signal name="conn-to-close" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GdaConnection*"/>
- </parameters>
- </signal>
- <signal name="dsn-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GdaConnection*"/>
- </parameters>
- </signal>
- <signal name="error" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GdaConnectionEvent*"/>
- </parameters>
- </signal>
- <signal name="transaction-status-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="obj" type="GdaConnection*"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaConnectionEvent" parent="GObject" type-name="GdaConnectionEvent" get-type="gda_connection_event_get_type">
- <method name="get_code" symbol="gda_connection_event_get_code">
- <return-type type="glong"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <method name="get_description" symbol="gda_connection_event_get_description">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <method name="get_event_type" symbol="gda_connection_event_get_event_type">
- <return-type type="GdaConnectionEventType"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <method name="get_gda_code" symbol="gda_connection_event_get_gda_code">
- <return-type type="GdaConnectionEventCode"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <method name="get_source" symbol="gda_connection_event_get_source">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <method name="get_sqlstate" symbol="gda_connection_event_get_sqlstate">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_connection_event_new">
- <return-type type="GdaConnectionEvent*"/>
- <parameters>
- <parameter name="type" type="GdaConnectionEventType"/>
- </parameters>
- </constructor>
- <method name="set_code" symbol="gda_connection_event_set_code">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="code" type="glong"/>
- </parameters>
- </method>
- <method name="set_description" symbol="gda_connection_event_set_description">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="description" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_event_type" symbol="gda_connection_event_set_event_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="type" type="GdaConnectionEventType"/>
- </parameters>
- </method>
- <method name="set_gda_code" symbol="gda_connection_event_set_gda_code">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="code" type="GdaConnectionEventCode"/>
- </parameters>
- </method>
- <method name="set_source" symbol="gda_connection_event_set_source">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="source" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_sqlstate" symbol="gda_connection_event_set_sqlstate">
- <return-type type="void"/>
- <parameters>
- <parameter name="event" type="GdaConnectionEvent*"/>
- <parameter name="sqlstate" type="gchar*"/>
- </parameters>
- </method>
- <property name="type" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- </object>
- <object name="GdaDataAccessWrapper" parent="GObject" type-name="GdaDataAccessWrapper" get-type="gda_data_access_wrapper_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <constructor name="new" symbol="gda_data_access_wrapper_new">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </constructor>
- <property name="model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaDataComparator" parent="GObject" type-name="GdaDataComparator" get-type="gda_data_comparator_get_type">
- <method name="compute_diff" symbol="gda_data_comparator_compute_diff">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="comp" type="GdaDataComparator*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_data_comparator_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_diff" symbol="gda_data_comparator_get_diff">
- <return-type type="GdaDiff*"/>
- <parameters>
- <parameter name="comp" type="GdaDataComparator*"/>
- <parameter name="pos" type="gint"/>
- </parameters>
- </method>
- <method name="get_n_diffs" symbol="gda_data_comparator_get_n_diffs">
- <return-type type="gint"/>
- <parameters>
- <parameter name="comp" type="GdaDataComparator*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_data_comparator_new">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="old_model" type="GdaDataModel*"/>
- <parameter name="new_model" type="GdaDataModel*"/>
- </parameters>
- </constructor>
- <method name="set_key_columns" symbol="gda_data_comparator_set_key_columns">
- <return-type type="void"/>
- <parameters>
- <parameter name="comp" type="GdaDataComparator*"/>
- <parameter name="col_numbers" type="gint*"/>
- <parameter name="nb_cols" type="gint"/>
- </parameters>
- </method>
- <property name="new-model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="old-model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="diff-computed" when="LAST">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="comp" type="GdaDataComparator*"/>
- <parameter name="diff" type="gpointer"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaDataModelArray" parent="GObject" type-name="GdaDataModelArray" get-type="gda_data_model_array_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <method name="clear" symbol="gda_data_model_array_clear">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModelArray*"/>
- </parameters>
- </method>
- <method name="copy_model" symbol="gda_data_model_array_copy_model">
- <return-type type="GdaDataModelArray*"/>
- <parameters>
- <parameter name="src" type="GdaDataModel*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_row" symbol="gda_data_model_array_get_row">
- <return-type type="GdaRow*"/>
- <parameters>
- <parameter name="model" type="GdaDataModelArray*"/>
- <parameter name="row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_data_model_array_new">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cols" type="gint"/>
- </parameters>
- </constructor>
- <constructor name="new_with_g_types" symbol="gda_data_model_array_new_with_g_types">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cols" type="gint"/>
- </parameters>
- </constructor>
- <method name="set_n_columns" symbol="gda_data_model_array_set_n_columns">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModelArray*"/>
- <parameter name="cols" type="gint"/>
- </parameters>
- </method>
- <property name="n-columns" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="read-only" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- </object>
- <object name="GdaDataModelDir" parent="GObject" type-name="GdaDataModelDir" get-type="gda_data_model_dir_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <method name="clean_errors" symbol="gda_data_model_dir_clean_errors">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModelDir*"/>
- </parameters>
- </method>
- <method name="get_errors" symbol="gda_data_model_dir_get_errors">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="model" type="GdaDataModelDir*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_data_model_dir_new">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="basedir" type="gchar*"/>
- </parameters>
- </constructor>
- <property name="basedir" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaDataModelImport" parent="GObject" type-name="GdaDataModelImport" get-type="gda_data_model_import_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <method name="clean_errors" symbol="gda_data_model_import_clean_errors">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModelImport*"/>
- </parameters>
- </method>
- <method name="from_file" symbol="gda_data_model_import_from_file">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="file" type="gchar*"/>
- <parameter name="cols_trans" type="GHashTable*"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="from_model" symbol="gda_data_model_import_from_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="to" type="GdaDataModel*"/>
- <parameter name="from" type="GdaDataModel*"/>
- <parameter name="overwrite" type="gboolean"/>
- <parameter name="cols_trans" type="GHashTable*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="from_string" symbol="gda_data_model_import_from_string">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="string" type="gchar*"/>
- <parameter name="cols_trans" type="GHashTable*"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_errors" symbol="gda_data_model_import_get_errors">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="model" type="GdaDataModelImport*"/>
- </parameters>
- </method>
- <constructor name="new_file" symbol="gda_data_model_import_new_file">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="filename" type="gchar*"/>
- <parameter name="random_access" type="gboolean"/>
- <parameter name="options" type="GdaSet*"/>
- </parameters>
- </constructor>
- <constructor name="new_mem" symbol="gda_data_model_import_new_mem">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="data" type="gchar*"/>
- <parameter name="random_access" type="gboolean"/>
- <parameter name="options" type="GdaSet*"/>
- </parameters>
- </constructor>
- <constructor name="new_xml_node" symbol="gda_data_model_import_new_xml_node">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="node" type="xmlNodePtr"/>
- </parameters>
- </constructor>
- <property name="data-string" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="filename" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="options" type="GdaSet*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="random-access" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="strict" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="xml-node" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaDataModelIter" parent="GdaSet" type-name="GdaDataModelIter" get-type="gda_data_model_iter_get_type">
- <method name="error_quark" symbol="gda_data_model_iter_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_holder_for_field" symbol="gda_data_model_iter_get_holder_for_field">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="get_row" symbol="gda_data_model_iter_get_row">
- <return-type type="gint"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="get_value_at" symbol="gda_data_model_iter_get_value_at">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="get_value_for_field" symbol="gda_data_model_iter_get_value_for_field">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="field_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="invalidate_contents" symbol="gda_data_model_iter_invalidate_contents">
- <return-type type="void"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="is_valid" symbol="gda_data_model_iter_is_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="move_next" symbol="gda_data_model_iter_move_next">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="move_next_default" symbol="gda_data_model_iter_move_next_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="move_prev" symbol="gda_data_model_iter_move_prev">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="move_prev_default" symbol="gda_data_model_iter_move_prev_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </method>
- <method name="move_to_row" symbol="gda_data_model_iter_move_to_row">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </method>
- <method name="move_to_row_default" symbol="gda_data_model_iter_move_to_row_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </method>
- <method name="set_value_at" symbol="gda_data_model_iter_set_value_at">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="col" type="gint"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="current-row" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="data-model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="forced-model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="update-model" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="end-of-data" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </signal>
- <signal name="row-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaDataProxy" parent="GObject" type-name="GdaDataProxy" get-type="gda_data_proxy_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <method name="alter_value_attributes" symbol="gda_data_proxy_alter_value_attributes">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- <parameter name="col" type="gint"/>
- <parameter name="alter_flags" type="GdaValueAttribute"/>
- </parameters>
- </method>
- <method name="apply_all_changes" symbol="gda_data_proxy_apply_all_changes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="apply_row_changes" symbol="gda_data_proxy_apply_row_changes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="cancel_all_changes" symbol="gda_data_proxy_cancel_all_changes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="cancel_row_changes" symbol="gda_data_proxy_cancel_row_changes">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="delete" symbol="gda_data_proxy_delete">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_data_proxy_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_filter_expr" symbol="gda_data_proxy_get_filter_expr">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_filtered_n_rows" symbol="gda_data_proxy_get_filtered_n_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_n_modified_rows" symbol="gda_data_proxy_get_n_modified_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_n_new_rows" symbol="gda_data_proxy_get_n_new_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_proxied_model" symbol="gda_data_proxy_get_proxied_model">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_proxied_model_n_cols" symbol="gda_data_proxy_get_proxied_model_n_cols">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_proxied_model_n_rows" symbol="gda_data_proxy_get_proxied_model_n_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_proxied_model_row" symbol="gda_data_proxy_get_proxied_model_row">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <method name="get_sample_end" symbol="gda_data_proxy_get_sample_end">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_sample_size" symbol="gda_data_proxy_get_sample_size">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_sample_start" symbol="gda_data_proxy_get_sample_start">
- <return-type type="gint"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="get_value_attributes" symbol="gda_data_proxy_get_value_attributes">
- <return-type type="GdaValueAttribute"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="get_values" symbol="gda_data_proxy_get_values">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- <parameter name="cols_index" type="gint*"/>
- <parameter name="n_cols" type="gint"/>
- </parameters>
- </method>
- <method name="has_changed" symbol="gda_data_proxy_has_changed">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <method name="is_read_only" symbol="gda_data_proxy_is_read_only">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_data_proxy_new">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </constructor>
- <method name="row_has_changed" symbol="gda_data_proxy_row_has_changed">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <method name="row_is_deleted" symbol="gda_data_proxy_row_is_deleted">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <method name="row_is_inserted" symbol="gda_data_proxy_row_is_inserted">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <method name="set_filter_expr" symbol="gda_data_proxy_set_filter_expr">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="filter_expr" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_ordering_column" symbol="gda_data_proxy_set_ordering_column">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="col" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_sample_size" symbol="gda_data_proxy_set_sample_size">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="sample_size" type="gint"/>
- </parameters>
- </method>
- <method name="set_sample_start" symbol="gda_data_proxy_set_sample_start">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="sample_start" type="gint"/>
- </parameters>
- </method>
- <method name="undelete" symbol="gda_data_proxy_undelete">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="proxy_row" type="gint"/>
- </parameters>
- </method>
- <property name="defer-sync" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="model" type="GdaDataModel*" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="prepend-null-entry" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="sample-size" type="gint" readable="1" writable="1" construct="1" construct-only="0"/>
- <signal name="filter-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- </parameters>
- </signal>
- <signal name="row-changes-applied" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="row" type="gint"/>
- <parameter name="proxied_row" type="gint"/>
- </parameters>
- </signal>
- <signal name="row-delete-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="row" type="gint"/>
- <parameter name="to_be_deleted" type="gboolean"/>
- </parameters>
- </signal>
- <signal name="sample-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="sample_start" type="gint"/>
- <parameter name="sample_end" type="gint"/>
- </parameters>
- </signal>
- <signal name="sample-size-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="sample_size" type="gint"/>
- </parameters>
- </signal>
- <signal name="validate-row-changes" when="LAST">
- <return-type type="GdaError*"/>
- <parameters>
- <parameter name="proxy" type="GdaDataProxy*"/>
- <parameter name="row" type="gint"/>
- <parameter name="proxied_row" type="gint"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaDataSelect" parent="GObject" type-name="GdaDataSelect" get-type="gda_data_select_get_type">
- <implements>
- <interface name="GdaDataModel"/>
- </implements>
- <method name="compute_columns_attributes" symbol="gda_data_select_compute_columns_attributes">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="compute_modification_statements" symbol="gda_data_select_compute_modification_statements">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="compute_row_selection_condition" symbol="gda_data_select_compute_row_selection_condition">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_data_select_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_connection" symbol="gda_data_select_get_connection">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- </parameters>
- </method>
- <method name="get_stored_row" symbol="gda_data_select_get_stored_row">
- <return-type type="GdaRow*"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="rownum" type="gint"/>
- </parameters>
- </method>
- <method name="rerun" symbol="gda_data_select_rerun">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_columns" symbol="gda_data_select_set_columns">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="columns" type="GSList*"/>
- </parameters>
- </method>
- <method name="set_modification_statement" symbol="gda_data_select_set_modification_statement">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="mod_stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_modification_statement_sql" symbol="gda_data_select_set_modification_statement_sql">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_row_selection_condition" symbol="gda_data_select_set_row_selection_condition">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_row_selection_condition_sql" symbol="gda_data_select_set_row_selection_condition_sql">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="sql_where" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="take_row" symbol="gda_data_select_take_row">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="row" type="GdaRow*"/>
- <parameter name="rownum" type="gint"/>
- </parameters>
- </method>
- <property name="auto-reset" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="delete-stmt" type="GdaStatement*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="exec-params" type="GdaSet*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="insert-stmt" type="GdaStatement*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="model-usage" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="prepared-stmt" type="GdaPStmt*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="select-stmt" type="GdaStatement*" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="store-all-rows" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="update-stmt" type="GdaStatement*" readable="1" writable="1" construct="0" construct-only="0"/>
- <vfunc name="fetch_at">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="prow" type="GdaRow**"/>
- <parameter name="rownum" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="fetch_nb_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- </parameters>
- </vfunc>
- <vfunc name="fetch_next">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="prow" type="GdaRow**"/>
- <parameter name="rownum" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="fetch_prev">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="prow" type="GdaRow**"/>
- <parameter name="rownum" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="fetch_random">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="prow" type="GdaRow**"/>
- <parameter name="rownum" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="store_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataSelect*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <field name="prep_stmt" type="GdaPStmt*"/>
- <field name="nb_stored_rows" type="gint"/>
- <field name="advertized_nrows" type="gint"/>
- </object>
- <object name="GdaHandlerBin" parent="GObject" type-name="GdaHandlerBin" get-type="gda_handler_bin_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <constructor name="new" symbol="gda_handler_bin_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- </object>
- <object name="GdaHandlerBoolean" parent="GObject" type-name="GdaHandlerBoolean" get-type="gda_handler_boolean_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <constructor name="new" symbol="gda_handler_boolean_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- </object>
- <object name="GdaHandlerNumerical" parent="GObject" type-name="GdaHandlerNumerical" get-type="gda_handler_numerical_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <constructor name="new" symbol="gda_handler_numerical_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- </object>
- <object name="GdaHandlerString" parent="GObject" type-name="GdaHandlerString" get-type="gda_handler_string_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <constructor name="new" symbol="gda_handler_string_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- <constructor name="new_with_provider" symbol="gda_handler_string_new_with_provider">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </constructor>
- </object>
- <object name="GdaHandlerTime" parent="GObject" type-name="GdaHandlerTime" get-type="gda_handler_time_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <method name="get_format" symbol="gda_handler_time_get_format">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaHandlerTime*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="get_no_locale_str_from_value" symbol="gda_handler_time_get_no_locale_str_from_value">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaHandlerTime*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_handler_time_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- <constructor name="new_no_locale" symbol="gda_handler_time_new_no_locale">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- <method name="set_sql_spec" symbol="gda_handler_time_set_sql_spec">
- <return-type type="void"/>
- <parameters>
- <parameter name="dh" type="GdaHandlerTime*"/>
- <parameter name="first" type="GDateDMY"/>
- <parameter name="sec" type="GDateDMY"/>
- <parameter name="third" type="GDateDMY"/>
- <parameter name="separator" type="gchar"/>
- <parameter name="twodigits_years" type="gboolean"/>
- </parameters>
- </method>
- </object>
- <object name="GdaHandlerType" parent="GObject" type-name="GdaHandlerType" get-type="gda_handler_type_get_type">
- <implements>
- <interface name="GdaDataHandler"/>
- </implements>
- <constructor name="new" symbol="gda_handler_type_new">
- <return-type type="GdaDataHandler*"/>
- </constructor>
- </object>
- <object name="GdaHolder" parent="GObject" type-name="GdaHolder" get-type="gda_holder_get_type">
- <method name="copy" symbol="gda_holder_copy">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="orig" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_holder_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="force_invalid" symbol="gda_holder_force_invalid">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_attribute" symbol="gda_holder_get_attribute">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="attribute" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_bind" symbol="gda_holder_get_bind">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_default_value" symbol="gda_holder_get_default_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_g_type" symbol="gda_holder_get_g_type">
- <return-type type="GType"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_id" symbol="gda_holder_get_id">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_not_null" symbol="gda_holder_get_not_null">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_source_model" symbol="gda_holder_get_source_model">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="col" type="gint*"/>
- </parameters>
- </method>
- <method name="get_value" symbol="gda_holder_get_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_value_str" symbol="gda_holder_get_value_str">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="dh" type="GdaDataHandler*"/>
- </parameters>
- </method>
- <method name="is_valid" symbol="gda_holder_is_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_holder_new">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="type" type="GType"/>
- </parameters>
- </constructor>
- <constructor name="new_inline" symbol="gda_holder_new_inline">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="type" type="GType"/>
- <parameter name="id" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="set_attribute" symbol="gda_holder_set_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="set_bind" symbol="gda_holder_set_bind">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="bind_to" type="GdaHolder*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_default_value" symbol="gda_holder_set_default_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="set_not_null" symbol="gda_holder_set_not_null">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="not_null" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_source_model" symbol="gda_holder_set_source_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_value" symbol="gda_holder_set_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_value_str" symbol="gda_holder_set_value_str">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_value_to_default" symbol="gda_holder_set_value_to_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="take_static_value" symbol="gda_holder_take_static_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="value_changed" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="take_value" symbol="gda_holder_take_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="value_is_default" symbol="gda_holder_value_is_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <property name="description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="full-bind" type="GdaHolder*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="g-type" type="GType" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="not-null" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="simple-bind" type="GdaHolder*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="source-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="source-model" type="GdaDataModel*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="attribute-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="object" type="GdaHolder*"/>
- <parameter name="p0" type="char*"/>
- <parameter name="p1" type="GValue*"/>
- </parameters>
- </signal>
- <signal name="changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </signal>
- <signal name="source-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </signal>
- <signal name="validate-change" when="LAST">
- <return-type type="GdaError*"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="new_value" type="GValue*"/>
- </parameters>
- </signal>
- <vfunc name="att_changed">
- <return-type type="void"/>
- <parameters>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="att_value" type="GValue*"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaMetaStore" parent="GObject" type-name="GdaMetaStore" get-type="gda_meta_store_get_type">
- <method name="create_modify_data_model" symbol="gda_meta_store_create_modify_data_model">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="declare_foreign_key" symbol="gda_meta_store_declare_foreign_key">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="fk_name" type="gchar*"/>
- <parameter name="catalog" type="gchar*"/>
- <parameter name="schema" type="gchar*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="ref_catalog" type="gchar*"/>
- <parameter name="ref_schema" type="gchar*"/>
- <parameter name="ref_table" type="gchar*"/>
- <parameter name="nb_cols" type="guint"/>
- <parameter name="colnames" type="gchar**"/>
- <parameter name="ref_colnames" type="gchar**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_meta_store_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="extract" symbol="gda_meta_store_extract">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="select_sql" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_attribute_value" symbol="gda_meta_store_get_attribute_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="att_value" type="gchar**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_internal_connection" symbol="gda_meta_store_get_internal_connection">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- </parameters>
- </method>
- <method name="get_version" symbol="gda_meta_store_get_version">
- <return-type type="gint"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- </parameters>
- </method>
- <method name="modify" symbol="gda_meta_store_modify">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="new_data" type="GdaDataModel*"/>
- <parameter name="condition" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="modify_with_context" symbol="gda_meta_store_modify_with_context">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="context" type="GdaMetaContext*"/>
- <parameter name="new_data" type="GdaDataModel*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_meta_store_new">
- <return-type type="GdaMetaStore*"/>
- <parameters>
- <parameter name="cnc_string" type="gchar*"/>
- </parameters>
- </constructor>
- <constructor name="new_with_file" symbol="gda_meta_store_new_with_file">
- <return-type type="GdaMetaStore*"/>
- <parameters>
- <parameter name="file_name" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="schema_add_custom_object" symbol="gda_meta_store_schema_add_custom_object">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="xml_description" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="schema_get_all_tables" symbol="gda_meta_store_schema_get_all_tables">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- </parameters>
- </method>
- <method name="schema_get_depend_tables" symbol="gda_meta_store_schema_get_depend_tables">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="schema_get_structure" symbol="gda_meta_store_schema_get_structure">
- <return-type type="GdaMetaStruct*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="schema_remove_custom_object" symbol="gda_meta_store_schema_remove_custom_object">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="obj_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_attribute_value" symbol="gda_meta_store_set_attribute_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="att_name" type="gchar*"/>
- <parameter name="att_value" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_identifiers_style" symbol="gda_meta_store_set_identifiers_style">
- <return-type type="void"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="style" type="GdaSqlIdentifierStyle"/>
- </parameters>
- </method>
- <method name="set_reserved_keywords_func" symbol="gda_meta_store_set_reserved_keywords_func">
- <return-type type="void"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="func" type="GdaSqlReservedKeywordsFunc"/>
- </parameters>
- </method>
- <method name="sql_identifier_quote" symbol="gda_meta_store_sql_identifier_quote">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="id" type="gchar*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="undeclare_foreign_key" symbol="gda_meta_store_undeclare_foreign_key">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="fk_name" type="gchar*"/>
- <parameter name="catalog" type="gchar*"/>
- <parameter name="schema" type="gchar*"/>
- <parameter name="table" type="gchar*"/>
- <parameter name="ref_catalog" type="gchar*"/>
- <parameter name="ref_schema" type="gchar*"/>
- <parameter name="ref_table" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="catalog" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- <property name="cnc" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="cnc-string" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- <property name="schema" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- <signal name="meta-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="changes" type="GdaSList"/>
- </parameters>
- </signal>
- <signal name="meta-reset" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- </parameters>
- </signal>
- <signal name="suggest-update" when="LAST">
- <return-type type="GdaError*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="suggest" type="GdaMetaContext"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaMetaStruct" parent="GObject" type-name="GdaMetaStruct" get-type="gda_meta_struct_get_type">
- <method name="complement" symbol="gda_meta_struct_complement">
- <return-type type="GdaMetaDbObject*"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="type" type="GdaMetaDbObjectType"/>
- <parameter name="catalog" type="GValue*"/>
- <parameter name="schema" type="GValue*"/>
- <parameter name="name" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="complement_all" symbol="gda_meta_struct_complement_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="complement_default" symbol="gda_meta_struct_complement_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="complement_depend" symbol="gda_meta_struct_complement_depend">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="dbo" type="GdaMetaDbObject*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="complement_schema" symbol="gda_meta_struct_complement_schema">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="catalog" type="GValue*"/>
- <parameter name="schema" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="dump_as_graph" symbol="gda_meta_struct_dump_as_graph">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="info" type="GdaMetaGraphInfo"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_meta_struct_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_all_db_objects" symbol="gda_meta_struct_get_all_db_objects">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- </parameters>
- </method>
- <method name="get_db_object" symbol="gda_meta_struct_get_db_object">
- <return-type type="GdaMetaDbObject*"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="catalog" type="GValue*"/>
- <parameter name="schema" type="GValue*"/>
- <parameter name="name" type="GValue*"/>
- </parameters>
- </method>
- <method name="get_table_column" symbol="gda_meta_struct_get_table_column">
- <return-type type="GdaMetaTableColumn*"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="table" type="GdaMetaTable*"/>
- <parameter name="col_name" type="GValue*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_meta_struct_new">
- <return-type type="GdaMetaStruct*"/>
- <parameters>
- <parameter name="store" type="GdaMetaStore*"/>
- <parameter name="features" type="GdaMetaStructFeature"/>
- </parameters>
- </constructor>
- <method name="sort_db_objects" symbol="gda_meta_struct_sort_db_objects">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="mstruct" type="GdaMetaStruct*"/>
- <parameter name="sort_type" type="GdaMetaSortType"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="features" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="meta-store" type="GdaMetaStore*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaPStmt" parent="GObject" type-name="GdaPStmt" get-type="gda_pstmt_get_type">
- <method name="copy_contents" symbol="gda_pstmt_copy_contents">
- <return-type type="void"/>
- <parameters>
- <parameter name="src" type="GdaPStmt*"/>
- <parameter name="dest" type="GdaPStmt*"/>
- </parameters>
- </method>
- <method name="get_gda_statement" symbol="gda_pstmt_get_gda_statement">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="pstmt" type="GdaPStmt*"/>
- </parameters>
- </method>
- <method name="set_gda_statement" symbol="gda_pstmt_set_gda_statement">
- <return-type type="void"/>
- <parameters>
- <parameter name="pstmt" type="GdaPStmt*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <field name="sql" type="gchar*"/>
- <field name="param_ids" type="GSList*"/>
- <field name="ncols" type="gint"/>
- <field name="types" type="GType*"/>
- <field name="tmpl_columns" type="GSList*"/>
- </object>
- <object name="GdaRepetitiveStatement" parent="GObject" type-name="GdaRepetitiveStatement" get-type="gda_repetitive_statement_get_type">
- <method name="append_set" symbol="gda_repetitive_statement_append_set">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="rstmt" type="GdaRepetitiveStatement*"/>
- <parameter name="values" type="GdaSet*"/>
- <parameter name="make_copy" type="gboolean"/>
- </parameters>
- </method>
- <method name="get_all_sets" symbol="gda_repetitive_statement_get_all_sets">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="rstmt" type="GdaRepetitiveStatement*"/>
- </parameters>
- </method>
- <method name="get_template_set" symbol="gda_repetitive_statement_get_template_set">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="rstmt" type="GdaRepetitiveStatement*"/>
- <parameter name="set" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_repetitive_statement_new">
- <return-type type="GdaRepetitiveStatement*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </constructor>
- <property name="statement" type="GdaStatement*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaRow" parent="GObject" type-name="GdaRow" get-type="gda_row_get_type">
- <method name="get_length" symbol="gda_row_get_length">
- <return-type type="gint"/>
- <parameters>
- <parameter name="row" type="GdaRow*"/>
- </parameters>
- </method>
- <method name="get_value" symbol="gda_row_get_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="row" type="GdaRow*"/>
- <parameter name="num" type="gint"/>
- </parameters>
- </method>
- <method name="invalidate_value" symbol="gda_row_invalidate_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="row" type="GdaRow*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_row_new">
- <return-type type="GdaRow*"/>
- <parameters>
- <parameter name="count" type="gint"/>
- </parameters>
- </constructor>
- <method name="value_is_valid" symbol="gda_row_value_is_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="row" type="GdaRow*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <property name="nb-values" type="gint" readable="0" writable="1" construct="0" construct-only="0"/>
- </object>
- <object name="GdaServerOperation" parent="GObject" type-name="GdaServerOperation" get-type="gda_server_operation_get_type">
- <method name="add_item_to_sequence" symbol="gda_server_operation_add_item_to_sequence">
- <return-type type="guint"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="seq_path" type="gchar*"/>
- </parameters>
- </method>
- <method name="del_item_from_sequence" symbol="gda_server_operation_del_item_from_sequence">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="item_path" type="gchar*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_server_operation_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_node_info" symbol="gda_server_operation_get_node_info">
- <return-type type="GdaServerOperationNode*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path_format" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_node_parent" symbol="gda_server_operation_get_node_parent">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_node_path_portion" symbol="gda_server_operation_get_node_path_portion">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_node_type" symbol="gda_server_operation_get_node_type">
- <return-type type="GdaServerOperationNodeType"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- <parameter name="status" type="GdaServerOperationNodeStatus*"/>
- </parameters>
- </method>
- <method name="get_op_type" symbol="gda_server_operation_get_op_type">
- <return-type type="GdaServerOperationType"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- </parameters>
- </method>
- <method name="get_root_nodes" symbol="gda_server_operation_get_root_nodes">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- </parameters>
- </method>
- <method name="get_sequence_item_names" symbol="gda_server_operation_get_sequence_item_names">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_sequence_max_size" symbol="gda_server_operation_get_sequence_max_size">
- <return-type type="guint"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_sequence_min_size" symbol="gda_server_operation_get_sequence_min_size">
- <return-type type="guint"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_sequence_name" symbol="gda_server_operation_get_sequence_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_sequence_size" symbol="gda_server_operation_get_sequence_size">
- <return-type type="guint"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_sql_identifier_at" symbol="gda_server_operation_get_sql_identifier_at">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="path_format" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_value_at" symbol="gda_server_operation_get_value_at">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="path_format" type="gchar*"/>
- </parameters>
- </method>
- <method name="is_valid" symbol="gda_server_operation_is_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="xml_file" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="load_data_from_xml" symbol="gda_server_operation_load_data_from_xml">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="node" type="xmlNodePtr"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_server_operation_new">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="op_type" type="GdaServerOperationType"/>
- <parameter name="xml_file" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="op_type_to_string" symbol="gda_server_operation_op_type_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="type" type="GdaServerOperationType"/>
- </parameters>
- </method>
- <method name="perform_create_database" symbol="gda_server_operation_perform_create_database">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="provider" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="perform_create_table" symbol="gda_server_operation_perform_create_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="perform_drop_database" symbol="gda_server_operation_perform_drop_database">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="provider" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="perform_drop_table" symbol="gda_server_operation_perform_drop_table">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="prepare_create_database" symbol="gda_server_operation_prepare_create_database">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="db_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="prepare_create_table" symbol="gda_server_operation_prepare_create_table">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="prepare_drop_database" symbol="gda_server_operation_prepare_drop_database">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="gchar*"/>
- <parameter name="db_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="prepare_drop_table" symbol="gda_server_operation_prepare_drop_table">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="save_data_to_xml" symbol="gda_server_operation_save_data_to_xml">
- <return-type type="xmlNodePtr"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_value_at" symbol="gda_server_operation_set_value_at">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="value" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- <parameter name="path_format" type="gchar*"/>
- </parameters>
- </method>
- <method name="string_to_op_type" symbol="gda_server_operation_string_to_op_type">
- <return-type type="GdaServerOperationType"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </method>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="op-type" type="gint" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="provider" type="GdaServerProvider*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="spec-filename" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- <signal name="sequence-item-added" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="object" type="GdaServerOperation*"/>
- <parameter name="p0" type="char*"/>
- <parameter name="p1" type="gint"/>
- </parameters>
- </signal>
- <signal name="sequence-item-remove" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="object" type="GdaServerOperation*"/>
- <parameter name="p0" type="char*"/>
- <parameter name="p1" type="gint"/>
- </parameters>
- </signal>
- <vfunc name="seq_item_added">
- <return-type type="void"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="seq_path" type="gchar*"/>
- <parameter name="item_index" type="gint"/>
- </parameters>
- </vfunc>
- <vfunc name="seq_item_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="seq_path" type="gchar*"/>
- <parameter name="item_index" type="gint"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaServerProvider" parent="GObject" type-name="GdaServerProvider" get-type="gda_server_provider_get_type">
- <method name="create_operation" symbol="gda_server_provider_create_operation">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GdaServerOperationType"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="create_parser" symbol="gda_server_provider_create_parser">
- <return-type type="GdaSqlParser*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_server_provider_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="escape_string" symbol="gda_server_provider_escape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </method>
- <method name="find_file" symbol="gda_server_provider_find_file">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="inst_dir" type="gchar*"/>
- <parameter name="filename" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_data_handler_dbms" symbol="gda_server_provider_get_data_handler_dbms">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="for_type" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_data_handler_default" symbol="gda_server_provider_get_data_handler_default">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GType"/>
- <parameter name="dbms_type" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_data_handler_g_type" symbol="gda_server_provider_get_data_handler_g_type">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="for_type" type="GType"/>
- </parameters>
- </method>
- <method name="get_default_dbms_type" symbol="gda_server_provider_get_default_dbms_type">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="get_name" symbol="gda_server_provider_get_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- </parameters>
- </method>
- <method name="get_schema_nb_columns" symbol="gda_server_provider_get_schema_nb_columns">
- <return-type type="gint"/>
- <parameters>
- <parameter name="schema" type="GdaConnectionSchema"/>
- </parameters>
- </method>
- <method name="get_server_version" symbol="gda_server_provider_get_server_version">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <method name="get_version" symbol="gda_server_provider_get_version">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- </parameters>
- </method>
- <method name="handler_declare" symbol="gda_server_provider_handler_declare">
- <return-type type="void"/>
- <parameters>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="g_type" type="GType"/>
- <parameter name="dbms_type" type="gchar*"/>
- </parameters>
- </method>
- <method name="handler_find" symbol="gda_server_provider_handler_find">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="prov" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="g_type" type="GType"/>
- <parameter name="dbms_type" type="gchar*"/>
- </parameters>
- </method>
- <method name="init_schema_model" symbol="gda_server_provider_init_schema_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="schema" type="GdaConnectionSchema"/>
- </parameters>
- </method>
- <method name="internal_get_parser" symbol="gda_server_provider_internal_get_parser">
- <return-type type="GdaSqlParser*"/>
- <parameters>
- <parameter name="prov" type="GdaServerProvider*"/>
- </parameters>
- </method>
- <method name="load_file_contents" symbol="gda_server_provider_load_file_contents">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="inst_dir" type="gchar*"/>
- <parameter name="data_dir" type="gchar*"/>
- <parameter name="filename" type="gchar*"/>
- </parameters>
- </method>
- <method name="perform_operation" symbol="gda_server_provider_perform_operation">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="perform_operation_default" symbol="gda_server_provider_perform_operation_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="render_operation" symbol="gda_server_provider_render_operation">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="string_to_value" symbol="gda_server_provider_string_to_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="string" type="gchar*"/>
- <parameter name="preferred_type" type="GType"/>
- <parameter name="dbms_type" type="gchar**"/>
- </parameters>
- </method>
- <method name="supports_feature" symbol="gda_server_provider_supports_feature">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="feature" type="GdaConnectionFeature"/>
- </parameters>
- </method>
- <method name="supports_operation" symbol="gda_server_provider_supports_operation">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GdaServerOperationType"/>
- <parameter name="options" type="GdaSet*"/>
- </parameters>
- </method>
- <method name="test_schema_model" symbol="gda_server_provider_test_schema_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="schema" type="GdaConnectionSchema"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="unescape_string" symbol="gda_server_provider_unescape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </method>
- <method name="value_to_sql_string" symbol="gda_server_provider_value_to_sql_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="from" type="GValue*"/>
- </parameters>
- </method>
- <vfunc name="add_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="begin_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="level" type="GdaTransactionIsolation"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="cancel">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="task_id" type="guint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="close_connection">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </vfunc>
- <vfunc name="commit_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="create_connection">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- </parameters>
- </vfunc>
- <vfunc name="create_operation">
- <return-type type="GdaServerOperation*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GdaServerOperationType"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="create_parser">
- <return-type type="GdaSqlParser*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </vfunc>
- <vfunc name="delete_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="escape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_data_handler">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="g_type" type="GType"/>
- <parameter name="dbms_type" type="gchar*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_database">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_def_dbms_type">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="g_type" type="GType"/>
- </parameters>
- </vfunc>
- <vfunc name="get_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_server_version">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_version">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- </parameters>
- </vfunc>
- <vfunc name="handle_async">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="identifier_quote">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="id" type="gchar*"/>
- <parameter name="for_meta_store" type="gboolean"/>
- <parameter name="force_quotes" type="gboolean"/>
- </parameters>
- </vfunc>
- <vfunc name="is_busy">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="open_connection">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="params" type="GdaQuarkList*"/>
- <parameter name="auth" type="GdaQuarkList*"/>
- <parameter name="task_id" type="guint*"/>
- <parameter name="async_cb" type="GdaServerProviderAsyncCallback"/>
- <parameter name="cb_data" type="gpointer"/>
- </parameters>
- </vfunc>
- <vfunc name="perform_operation">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="task_id" type="guint*"/>
- <parameter name="async_cb" type="GdaServerProviderAsyncCallback"/>
- <parameter name="cb_data" type="gpointer"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="render_operation">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="op" type="GdaServerOperation*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="rollback_savepoint">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="rollback_transaction">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="statement_execute">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="model_usage" type="GdaStatementModelUsage"/>
- <parameter name="col_types" type="GType*"/>
- <parameter name="last_inserted_row" type="GdaSet**"/>
- <parameter name="task_id" type="guint*"/>
- <parameter name="exec_cb" type="GdaServerProviderExecCallback"/>
- <parameter name="cb_data" type="gpointer"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="statement_prepare">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="statement_rewrite">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="statement_to_sql">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="flags" type="GdaStatementSqlFlag"/>
- <parameter name="params_used" type="GSList**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="supports_feature">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="feature" type="GdaConnectionFeature"/>
- </parameters>
- </vfunc>
- <vfunc name="supports_operation">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="type" type="GdaServerOperationType"/>
- <parameter name="options" type="GdaSet*"/>
- </parameters>
- </vfunc>
- <vfunc name="unescape_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="provider" type="GdaServerProvider*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaSet" parent="GObject" type-name="GdaSet" get-type="gda_set_get_type">
- <method name="add_holder" symbol="gda_set_add_holder">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_set_copy">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_set_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_group" symbol="gda_set_get_group">
- <return-type type="GdaSetGroup*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_holder" symbol="gda_set_get_holder">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder_id" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_holder_value" symbol="gda_set_get_holder_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder_id" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_node" symbol="gda_set_get_node">
- <return-type type="GdaSetNode*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_nth_holder" symbol="gda_set_get_nth_holder">
- <return-type type="GdaHolder*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="pos" type="gint"/>
- </parameters>
- </method>
- <method name="get_source" symbol="gda_set_get_source">
- <return-type type="GdaSetSource*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="get_source_for_model" symbol="gda_set_get_source_for_model">
- <return-type type="GdaSetSource*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="is_valid" symbol="gda_set_is_valid">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="merge_with_set" symbol="gda_set_merge_with_set">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="set_to_merge" type="GdaSet*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_set_new">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="holders" type="GSList*"/>
- </parameters>
- </constructor>
- <constructor name="new_from_spec_node" symbol="gda_set_new_from_spec_node">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="xml_spec" type="xmlNodePtr"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </constructor>
- <constructor name="new_from_spec_string" symbol="gda_set_new_from_spec_string">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="xml_spec" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </constructor>
- <constructor name="new_inline" symbol="gda_set_new_inline">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="nb" type="gint"/>
- </parameters>
- </constructor>
- <constructor name="new_read_only" symbol="gda_set_new_read_only">
- <return-type type="GdaSet*"/>
- <parameters>
- <parameter name="holders" type="GSList*"/>
- </parameters>
- </constructor>
- <method name="remove_holder" symbol="gda_set_remove_holder">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </method>
- <method name="replace_source_model" symbol="gda_set_replace_source_model">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="source" type="GdaSetSource*"/>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="set_holder_value" symbol="gda_set_set_holder_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- <parameter name="holder_id" type="gchar*"/>
- </parameters>
- </method>
- <property name="description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="holders" type="gpointer" readable="0" writable="1" construct="0" construct-only="1"/>
- <property name="id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="holder-attr-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="attr_name" type="char*"/>
- <parameter name="attr_value" type="GValue*"/>
- </parameters>
- </signal>
- <signal name="holder-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </signal>
- <signal name="holder-type-set" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- </parameters>
- </signal>
- <signal name="public-data-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- </parameters>
- </signal>
- <signal name="source-model-changed" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="source" type="gpointer"/>
- </parameters>
- </signal>
- <signal name="validate-holder-change" when="LAST">
- <return-type type="GdaError*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- <parameter name="holder" type="GdaHolder*"/>
- <parameter name="new_value" type="GValue*"/>
- </parameters>
- </signal>
- <signal name="validate-set" when="LAST">
- <return-type type="GdaError*"/>
- <parameters>
- <parameter name="set" type="GdaSet*"/>
- </parameters>
- </signal>
- <field name="holders" type="GSList*"/>
- <field name="nodes_list" type="GSList*"/>
- <field name="sources_list" type="GSList*"/>
- <field name="groups_list" type="GSList*"/>
- </object>
- <object name="GdaSqlBuilder" parent="GObject" type-name="GdaSqlBuilder" get-type="gda_sql_builder_get_type">
- <method name="add_case" symbol="gda_sql_builder_add_case">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="test_expr" type="GdaSqlBuilderId"/>
- <parameter name="else_expr" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="add_case_v" symbol="gda_sql_builder_add_case_v">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="test_expr" type="GdaSqlBuilderId"/>
- <parameter name="else_expr" type="GdaSqlBuilderId"/>
- <parameter name="when_array" type="GdaSqlBuilderId*"/>
- <parameter name="then_array" type="GdaSqlBuilderId*"/>
- <parameter name="args_size" type="gint"/>
- </parameters>
- </method>
- <method name="add_cond" symbol="gda_sql_builder_add_cond">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="op" type="GdaSqlOperatorType"/>
- <parameter name="op1" type="GdaSqlBuilderId"/>
- <parameter name="op2" type="GdaSqlBuilderId"/>
- <parameter name="op3" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="add_cond_v" symbol="gda_sql_builder_add_cond_v">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="op" type="GdaSqlOperatorType"/>
- <parameter name="op_ids" type="GdaSqlBuilderId*"/>
- <parameter name="op_ids_size" type="gint"/>
- </parameters>
- </method>
- <method name="add_expr" symbol="gda_sql_builder_add_expr">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="add_expr_value" symbol="gda_sql_builder_add_expr_value">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="add_field_id" symbol="gda_sql_builder_add_field_id">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="field_name" type="gchar*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="add_field_value" symbol="gda_sql_builder_add_field_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="field_name" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="add_field_value_as_gvalue" symbol="gda_sql_builder_add_field_value_as_gvalue">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="field_name" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="add_field_value_id" symbol="gda_sql_builder_add_field_value_id">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="field_id" type="GdaSqlBuilderId"/>
- <parameter name="value_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="add_function" symbol="gda_sql_builder_add_function">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="func_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="add_function_v" symbol="gda_sql_builder_add_function_v">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="func_name" type="gchar*"/>
- <parameter name="args" type="GdaSqlBuilderId*"/>
- <parameter name="args_size" type="gint"/>
- </parameters>
- </method>
- <method name="add_id" symbol="gda_sql_builder_add_id">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="string" type="gchar*"/>
- </parameters>
- </method>
- <method name="add_param" symbol="gda_sql_builder_add_param">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="param_name" type="gchar*"/>
- <parameter name="type" type="GType"/>
- <parameter name="nullok" type="gboolean"/>
- </parameters>
- </method>
- <method name="add_sub_select" symbol="gda_sql_builder_add_sub_select">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="sqlst" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="compound_add_sub_select" symbol="gda_sql_builder_compound_add_sub_select">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="sqlst" type="GdaSqlStatement*"/>
- </parameters>
- </method>
- <method name="compound_set_type" symbol="gda_sql_builder_compound_set_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="compound_type" type="GdaSqlStatementCompoundType"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_sql_builder_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="export_expression" symbol="gda_sql_builder_export_expression">
- <return-type type="GdaSqlExpr*"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="get_sql_statement" symbol="gda_sql_builder_get_sql_statement">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- </parameters>
- </method>
- <method name="get_statement" symbol="gda_sql_builder_get_statement">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="import_expression" symbol="gda_sql_builder_import_expression">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="expr" type="GdaSqlExpr*"/>
- </parameters>
- </method>
- <method name="join_add_field" symbol="gda_sql_builder_join_add_field">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="join_id" type="GdaSqlBuilderId"/>
- <parameter name="field_name" type="gchar*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_sql_builder_new">
- <return-type type="GdaSqlBuilder*"/>
- <parameters>
- <parameter name="stmt_type" type="GdaSqlStatementType"/>
- </parameters>
- </constructor>
- <method name="select_add_field" symbol="gda_sql_builder_select_add_field">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="field_name" type="gchar*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="alias" type="gchar*"/>
- </parameters>
- </method>
- <method name="select_add_target" symbol="gda_sql_builder_select_add_target">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="alias" type="gchar*"/>
- </parameters>
- </method>
- <method name="select_add_target_id" symbol="gda_sql_builder_select_add_target_id">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="table_id" type="GdaSqlBuilderId"/>
- <parameter name="alias" type="gchar*"/>
- </parameters>
- </method>
- <method name="select_group_by" symbol="gda_sql_builder_select_group_by">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="expr_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="select_join_targets" symbol="gda_sql_builder_select_join_targets">
- <return-type type="GdaSqlBuilderId"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="left_target_id" type="GdaSqlBuilderId"/>
- <parameter name="right_target_id" type="GdaSqlBuilderId"/>
- <parameter name="join_type" type="GdaSqlSelectJoinType"/>
- <parameter name="join_expr" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="select_order_by" symbol="gda_sql_builder_select_order_by">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="expr_id" type="GdaSqlBuilderId"/>
- <parameter name="asc" type="gboolean"/>
- <parameter name="collation_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="select_set_distinct" symbol="gda_sql_builder_select_set_distinct">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="distinct" type="gboolean"/>
- <parameter name="expr_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="select_set_having" symbol="gda_sql_builder_select_set_having">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="cond_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="select_set_limit" symbol="gda_sql_builder_select_set_limit">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="limit_count_expr_id" type="GdaSqlBuilderId"/>
- <parameter name="limit_offset_expr_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <method name="set_table" symbol="gda_sql_builder_set_table">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_where" symbol="gda_sql_builder_set_where">
- <return-type type="void"/>
- <parameters>
- <parameter name="builder" type="GdaSqlBuilder*"/>
- <parameter name="cond_id" type="GdaSqlBuilderId"/>
- </parameters>
- </method>
- <property name="stmt-type" type="GdaSqlStatementType" readable="0" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaSqlParser" parent="GObject" type-name="GdaSqlParser" get-type="gda_sql_parser_get_type">
- <implements>
- <interface name="GdaLockable"/>
- </implements>
- <method name="error_quark" symbol="gda_sql_parser_error_quark">
- <return-type type="GQuark"/>
- </method>
- <constructor name="new" symbol="gda_sql_parser_new">
- <return-type type="GdaSqlParser*"/>
- </constructor>
- <method name="parse_file_as_batch" symbol="gda_sql_parser_parse_file_as_batch">
- <return-type type="GdaBatch*"/>
- <parameters>
- <parameter name="parser" type="GdaSqlParser*"/>
- <parameter name="filename" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="parse_string" symbol="gda_sql_parser_parse_string">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="parser" type="GdaSqlParser*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="remain" type="gchar**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="parse_string_as_batch" symbol="gda_sql_parser_parse_string_as_batch">
- <return-type type="GdaBatch*"/>
- <parameters>
- <parameter name="parser" type="GdaSqlParser*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="remain" type="gchar**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_overflow_error" symbol="gda_sql_parser_set_overflow_error">
- <return-type type="void"/>
- <parameters>
- <parameter name="parser" type="GdaSqlParser*"/>
- </parameters>
- </method>
- <method name="set_syntax_error" symbol="gda_sql_parser_set_syntax_error">
- <return-type type="void"/>
- <parameters>
- <parameter name="parser" type="GdaSqlParser*"/>
- </parameters>
- </method>
- <property name="column-error" type="gint" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="line-error" type="gint" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="mode" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="tokenizer-flavour" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <vfunc name="delim_alloc">
- <return-type type="void*"/>
- <parameters>
- <parameter name="p1" type="GCallback"/>
- </parameters>
- </vfunc>
- <vfunc name="delim_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="GCallback"/>
- </parameters>
- </vfunc>
- <vfunc name="delim_parse">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="int"/>
- <parameter name="p3" type="GValue*"/>
- <parameter name="p4" type="GdaSqlParserIface*"/>
- </parameters>
- </vfunc>
- <vfunc name="delim_trace">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="char*"/>
- </parameters>
- </vfunc>
- <vfunc name="parser_alloc">
- <return-type type="void*"/>
- <parameters>
- <parameter name="p1" type="GCallback"/>
- </parameters>
- </vfunc>
- <vfunc name="parser_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="GCallback"/>
- </parameters>
- </vfunc>
- <vfunc name="parser_parse">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="int"/>
- <parameter name="p3" type="GValue*"/>
- <parameter name="p4" type="GdaSqlParserIface*"/>
- </parameters>
- </vfunc>
- <vfunc name="parser_trace">
- <return-type type="void"/>
- <parameters>
- <parameter name="p1" type="void*"/>
- <parameter name="p2" type="char*"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaSqliteProvider" parent="GdaServerProvider" type-name="GdaSqliteProvider" get-type="gda_sqlite_provider_get_type">
- </object>
- <object name="GdaStatement" parent="GObject" type-name="GdaStatement" get-type="gda_statement_get_type">
- <method name="check_structure" symbol="gda_statement_check_structure">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="check_validity" symbol="gda_statement_check_validity">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="copy" symbol="gda_statement_copy">
- <return-type type="GdaStatement*"/>
- <parameters>
- <parameter name="orig" type="GdaStatement*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_statement_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_parameters" symbol="gda_statement_get_parameters">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="out_params" type="GdaSet**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_statement_type" symbol="gda_statement_get_statement_type">
- <return-type type="GdaSqlStatementType"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <method name="is_useless" symbol="gda_statement_is_useless">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_statement_new">
- <return-type type="GdaStatement*"/>
- </constructor>
- <method name="normalize" symbol="gda_statement_normalize">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="rewrite_for_default_values" symbol="gda_statement_rewrite_for_default_values">
- <return-type type="GdaSqlStatement*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="remove" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="serialize" symbol="gda_statement_serialize">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </method>
- <method name="to_sql_extended" symbol="gda_statement_to_sql_extended">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="params" type="GdaSet*"/>
- <parameter name="flags" type="GdaStatementSqlFlag"/>
- <parameter name="params_used" type="GSList**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="to_sql_real" symbol="gda_statement_to_sql_real">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="context" type="GdaSqlRenderingContext*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="structure" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="checked" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="checked" type="gboolean"/>
- </parameters>
- </signal>
- <signal name="reset" when="FIRST">
- <return-type type="void"/>
- <parameters>
- <parameter name="stmt" type="GdaStatement*"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaThreadWrapper" parent="GObject" type-name="GdaThreadWrapper" get-type="gda_thread_wrapper_get_type">
- <method name="cancel" symbol="gda_thread_wrapper_cancel">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="id" type="guint"/>
- </parameters>
- </method>
- <method name="connect_raw" symbol="gda_thread_wrapper_connect_raw">
- <return-type type="gulong"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="instance" type="gpointer"/>
- <parameter name="sig_name" type="gchar*"/>
- <parameter name="private_thread" type="gboolean"/>
- <parameter name="private_job" type="gboolean"/>
- <parameter name="callback" type="GdaThreadWrapperCallback"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </method>
- <method name="disconnect" symbol="gda_thread_wrapper_disconnect">
- <return-type type="void"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="id" type="gulong"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_thread_wrapper_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="execute" symbol="gda_thread_wrapper_execute">
- <return-type type="guint"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="func" type="GdaThreadWrapperFunc"/>
- <parameter name="arg" type="gpointer"/>
- <parameter name="arg_destroy_func" type="GDestroyNotify"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="execute_void" symbol="gda_thread_wrapper_execute_void">
- <return-type type="guint"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="func" type="GdaThreadWrapperVoidFunc"/>
- <parameter name="arg" type="gpointer"/>
- <parameter name="arg_destroy_func" type="GDestroyNotify"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="fetch_result" symbol="gda_thread_wrapper_fetch_result">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="may_lock" type="gboolean"/>
- <parameter name="exp_id" type="guint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_waiting_size" symbol="gda_thread_wrapper_get_waiting_size">
- <return-type type="gint"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- </parameters>
- </method>
- <method name="iterate" symbol="gda_thread_wrapper_iterate">
- <return-type type="void"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="may_block" type="gboolean"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_thread_wrapper_new">
- <return-type type="GdaThreadWrapper*"/>
- </constructor>
- <method name="steal_signal" symbol="gda_thread_wrapper_steal_signal">
- <return-type type="void"/>
- <parameters>
- <parameter name="wrapper" type="GdaThreadWrapper*"/>
- <parameter name="id" type="gulong"/>
- </parameters>
- </method>
- </object>
- <object name="GdaTransactionStatus" parent="GObject" type-name="GdaTransactionStatus" get-type="gda_transaction_status_get_type">
- <constructor name="new" symbol="gda_transaction_status_new">
- <return-type type="GdaTransactionStatus*"/>
- <parameters>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </constructor>
- <field name="name" type="gchar*"/>
- <field name="isolation_level" type="GdaTransactionIsolation"/>
- <field name="state" type="GdaTransactionStatusState"/>
- <field name="events" type="GList*"/>
- </object>
- <object name="GdaTree" parent="GObject" type-name="GdaTree" get-type="gda_tree_get_type">
- <method name="add_manager" symbol="gda_tree_add_manager">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="manager" type="GdaTreeManager*"/>
- </parameters>
- </method>
- <method name="clean" symbol="gda_tree_clean">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- </parameters>
- </method>
- <method name="dump" symbol="gda_tree_dump">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="stream" type="FILE*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_tree_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_node" symbol="gda_tree_get_node">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="tree_path" type="gchar*"/>
- <parameter name="use_names" type="gboolean"/>
- </parameters>
- </method>
- <method name="get_node_manager" symbol="gda_tree_get_node_manager">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </method>
- <method name="get_node_path" symbol="gda_tree_get_node_path">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </method>
- <method name="get_nodes_in_path" symbol="gda_tree_get_nodes_in_path">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="tree_path" type="gchar*"/>
- <parameter name="use_names" type="gboolean"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_tree_new">
- <return-type type="GdaTree*"/>
- </constructor>
- <method name="set_attribute" symbol="gda_tree_set_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="update_all" symbol="gda_tree_update_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="update_part" symbol="gda_tree_update_part">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="is-list" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
- <signal name="node-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- <signal name="node-deleted" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node_path" type="char*"/>
- </parameters>
- </signal>
- <signal name="node-has-child-toggled" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- <signal name="node-inserted" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="tree" type="GdaTree*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- </object>
- <object name="GdaTreeManager" parent="GObject" type-name="GdaTreeManager" get-type="gda_tree_manager_get_type">
- <method name="add_manager" symbol="gda_tree_manager_add_manager">
- <return-type type="void"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="sub" type="GdaTreeManager*"/>
- </parameters>
- </method>
- <method name="add_new_node_attribute" symbol="gda_tree_manager_add_new_node_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="create_node" symbol="gda_tree_manager_create_node">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="parent" type="GdaTreeNode*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_tree_manager_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="get_managers" symbol="gda_tree_manager_get_managers">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- </parameters>
- </method>
- <method name="get_node_create_func" symbol="gda_tree_manager_get_node_create_func">
- <return-type type="GdaTreeManagerNodeFunc"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- </parameters>
- </method>
- <constructor name="new_with_func" symbol="gda_tree_manager_new_with_func">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="update_func" type="GdaTreeManagerNodesFunc"/>
- </parameters>
- </constructor>
- <method name="set_node_create_func" symbol="gda_tree_manager_set_node_create_func">
- <return-type type="void"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="func" type="GdaTreeManagerNodeFunc"/>
- </parameters>
- </method>
- <property name="func" type="gpointer" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="recursive" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
- <vfunc name="update_children">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="manager" type="GdaTreeManager*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="children_nodes" type="GSList*"/>
- <parameter name="out_error" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaTreeMgrColumns" parent="GdaTreeManager" type-name="GdaTreeMgrColumns" get-type="gda_tree_mgr_columns_get_type">
- <constructor name="new" symbol="gda_tree_mgr_columns_new">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="schema" type="gchar*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </constructor>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="meta-store" type="GdaMetaStore*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="schema" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- <property name="table-name" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaTreeMgrLabel" parent="GdaTreeManager" type-name="GdaTreeMgrLabel" get-type="gda_tree_mgr_label_get_type">
- <constructor name="new" symbol="gda_tree_mgr_label_new">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="label" type="gchar*"/>
- </parameters>
- </constructor>
- <property name="label" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaTreeMgrSchemas" parent="GdaTreeManager" type-name="GdaTreeMgrSchemas" get-type="gda_tree_mgr_schemas_get_type">
- <constructor name="new" symbol="gda_tree_mgr_schemas_new">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </constructor>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="meta-store" type="GdaMetaStore*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaTreeMgrSelect" parent="GdaTreeManager" type-name="GdaTreeMgrSelect" get-type="gda_tree_mgr_select_get_type">
- <constructor name="new" symbol="gda_tree_mgr_select_new">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="stmt" type="GdaStatement*"/>
- <parameter name="params" type="GdaSet*"/>
- </parameters>
- </constructor>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="params" type="GdaSet*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="statement" type="GdaStatement*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaTreeMgrTables" parent="GdaTreeManager" type-name="GdaTreeMgrTables" get-type="gda_tree_mgr_tables_get_type">
- <constructor name="new" symbol="gda_tree_mgr_tables_new">
- <return-type type="GdaTreeManager*"/>
- <parameters>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="schema" type="gchar*"/>
- </parameters>
- </constructor>
- <property name="connection" type="GdaConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="meta-store" type="GdaMetaStore*" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="schema" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
- </object>
- <object name="GdaTreeNode" parent="GObject" type-name="GdaTreeNode" get-type="gda_tree_node_get_type">
- <method name="error_quark" symbol="gda_tree_node_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="fetch_attribute" symbol="gda_tree_node_fetch_attribute">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="attribute" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_child_index" symbol="gda_tree_node_get_child_index">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="index" type="gint"/>
- </parameters>
- </method>
- <method name="get_child_name" symbol="gda_tree_node_get_child_name">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_children" symbol="gda_tree_node_get_children">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </method>
- <method name="get_node_attribute" symbol="gda_tree_node_get_node_attribute">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="attribute" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_parent" symbol="gda_tree_node_get_parent">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_tree_node_new">
- <return-type type="GdaTreeNode*"/>
- <parameters>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="set_node_attribute" symbol="gda_tree_node_set_node_attribute">
- <return-type type="void"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="attribute" type="gchar*"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="destroy" type="GDestroyNotify"/>
- </parameters>
- </method>
- <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <signal name="node-changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="reporting" type="GdaTreeNode*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- <signal name="node-deleted" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="reporting" type="GdaTreeNode*"/>
- <parameter name="relative_path" type="char*"/>
- </parameters>
- </signal>
- <signal name="node-has-child-toggled" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="reporting" type="GdaTreeNode*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- <signal name="node-inserted" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="reporting" type="GdaTreeNode*"/>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </signal>
- <vfunc name="dump_children">
- <return-type type="void"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- <parameter name="prefix" type="gchar*"/>
- <parameter name="in_string" type="GString*"/>
- </parameters>
- </vfunc>
- <vfunc name="dump_header">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="node" type="GdaTreeNode*"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaVconnectionDataModel" parent="GdaVirtualConnection" type-name="GdaVconnectionDataModel" get-type="gda_vconnection_data_model_get_type">
- <implements>
- <interface name="GdaLockable"/>
- </implements>
- <method name="add" symbol="gda_vconnection_data_model_add">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="spec" type="GdaVconnectionDataModelSpec*"/>
- <parameter name="spec_free_func" type="GDestroyNotify"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="add_model" symbol="gda_vconnection_data_model_add_model">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gda_vconnection_data_model_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="func" type="GdaVconnectionDataModelFunc"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </method>
- <method name="get_model" symbol="gda_vconnection_data_model_get_model">
- <return-type type="GdaDataModel*"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="table_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_table_name" symbol="gda_vconnection_data_model_get_table_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="remove" symbol="gda_vconnection_data_model_remove">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cnc" type="GdaVconnectionDataModel*"/>
- <parameter name="table_name" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- </object>
- <object name="GdaVconnectionHub" parent="GdaVconnectionDataModel" type-name="GdaVconnectionHub" get-type="gda_vconnection_hub_get_type">
- <implements>
- <interface name="GdaLockable"/>
- </implements>
- <method name="add" symbol="gda_vconnection_hub_add">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="hub" type="GdaVconnectionHub*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="ns" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gda_vconnection_hub_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="hub" type="GdaVconnectionHub*"/>
- <parameter name="func" type="GdaVConnectionHubFunc"/>
- <parameter name="data" type="gpointer"/>
- </parameters>
- </method>
- <method name="get_connection" symbol="gda_vconnection_hub_get_connection">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="hub" type="GdaVconnectionHub*"/>
- <parameter name="ns" type="gchar*"/>
- </parameters>
- </method>
- <method name="remove" symbol="gda_vconnection_hub_remove">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="hub" type="GdaVconnectionHub*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- </object>
- <object name="GdaVirtualConnection" parent="GdaConnection" type-name="GdaVirtualConnection" get-type="gda_virtual_connection_get_type">
- <implements>
- <interface name="GdaLockable"/>
- </implements>
- <method name="internal_get_provider_data" symbol="gda_virtual_connection_internal_get_provider_data">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="vcnc" type="GdaVirtualConnection*"/>
- </parameters>
- </method>
- <method name="internal_set_provider_data" symbol="gda_virtual_connection_internal_set_provider_data">
- <return-type type="void"/>
- <parameters>
- <parameter name="vcnc" type="GdaVirtualConnection*"/>
- <parameter name="data" type="gpointer"/>
- <parameter name="destroy_func" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="open" symbol="gda_virtual_connection_open">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="virtual_provider" type="GdaVirtualProvider*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="open_extended" symbol="gda_virtual_connection_open_extended">
- <return-type type="GdaConnection*"/>
- <parameters>
- <parameter name="virtual_provider" type="GdaVirtualProvider*"/>
- <parameter name="options" type="GdaConnectionOptions"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- </object>
- <object name="GdaVirtualProvider" parent="GdaSqliteProvider" type-name="GdaVirtualProvider" get-type="gda_virtual_provider_get_type">
- </object>
- <object name="GdaVproviderDataModel" parent="GdaVirtualProvider" type-name="GdaVproviderDataModel" get-type="gda_vprovider_data_model_get_type">
- <constructor name="new" symbol="gda_vprovider_data_model_new">
- <return-type type="GdaVirtualProvider*"/>
- </constructor>
- </object>
- <object name="GdaVproviderHub" parent="GdaVproviderDataModel" type-name="GdaVproviderHub" get-type="gda_vprovider_hub_get_type">
- <constructor name="new" symbol="gda_vprovider_hub_new">
- <return-type type="GdaVirtualProvider*"/>
- </constructor>
- </object>
- <object name="GdaXaTransaction" parent="GObject" type-name="GdaXaTransaction" get-type="gda_xa_transaction_get_type">
- <method name="begin" symbol="gda_xa_transaction_begin">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="commit" symbol="gda_xa_transaction_commit">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="cnc_to_recover" type="GSList**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="commit_recovered" symbol="gda_xa_transaction_commit_recovered">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="cnc_to_recover" type="GSList**"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_xa_transaction_error_quark">
- <return-type type="GQuark"/>
- </method>
- <constructor name="new" symbol="gda_xa_transaction_new">
- <return-type type="GdaXaTransaction*"/>
- <parameters>
- <parameter name="format" type="guint32"/>
- <parameter name="global_transaction_id" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="register_connection" symbol="gda_xa_transaction_register_connection">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- <parameter name="branch" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="rollback" symbol="gda_xa_transaction_rollback">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="string_to_id" symbol="gda_xa_transaction_string_to_id">
- <return-type type="GdaXaTransactionId*"/>
- <parameters>
- <parameter name="str" type="gchar*"/>
- </parameters>
- </method>
- <method name="unregister_connection" symbol="gda_xa_transaction_unregister_connection">
- <return-type type="void"/>
- <parameters>
- <parameter name="xa_trans" type="GdaXaTransaction*"/>
- <parameter name="cnc" type="GdaConnection*"/>
- </parameters>
- </method>
- <property name="format-id" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
- <property name="transaction-id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
- </object>
- <interface name="GdaDataHandler" type-name="GdaDataHandler" get-type="gda_data_handler_get_type">
- <requires>
- <interface name="GObject"/>
- </requires>
- <method name="accepts_g_type" symbol="gda_data_handler_accepts_g_type">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="get_default" symbol="gda_data_handler_get_default">
- <return-type type="GdaDataHandler*"/>
- <parameters>
- <parameter name="for_type" type="GType"/>
- </parameters>
- </method>
- <method name="get_descr" symbol="gda_data_handler_get_descr">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- </parameters>
- </method>
- <method name="get_sane_init_value" symbol="gda_data_handler_get_sane_init_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="get_sql_from_value" symbol="gda_data_handler_get_sql_from_value">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="get_str_from_value" symbol="gda_data_handler_get_str_from_value">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </method>
- <method name="get_value_from_sql" symbol="gda_data_handler_get_value_from_sql">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <method name="get_value_from_str" symbol="gda_data_handler_get_value_from_str">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="str" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </method>
- <vfunc name="accepts_g_type">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </vfunc>
- <vfunc name="get_descr">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_sane_init_value">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </vfunc>
- <vfunc name="get_sql_from_value">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_str_from_value">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="value" type="GValue*"/>
- </parameters>
- </vfunc>
- <vfunc name="get_value_from_sql">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="sql" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </vfunc>
- <vfunc name="get_value_from_str">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="dh" type="GdaDataHandler*"/>
- <parameter name="str" type="gchar*"/>
- <parameter name="type" type="GType"/>
- </parameters>
- </vfunc>
- </interface>
- <interface name="GdaDataModel" type-name="GdaDataModel" get-type="gda_data_model_get_type">
- <requires>
- <interface name="GObject"/>
- </requires>
- <method name="append_row" symbol="gda_data_model_append_row">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="append_values" symbol="gda_data_model_append_values">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="values" type="GList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="create_iter" symbol="gda_data_model_create_iter">
- <return-type type="GdaDataModelIter*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="describe_column" symbol="gda_data_model_describe_column">
- <return-type type="GdaColumn*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="dump" symbol="gda_data_model_dump">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="to_stream" type="FILE*"/>
- </parameters>
- </method>
- <method name="dump_as_string" symbol="gda_data_model_dump_as_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="error_quark" symbol="gda_data_model_error_quark">
- <return-type type="GQuark"/>
- </method>
- <method name="export_to_file" symbol="gda_data_model_export_to_file">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="format" type="GdaDataModelIOFormat"/>
- <parameter name="file" type="gchar*"/>
- <parameter name="cols" type="gint*"/>
- <parameter name="nb_cols" type="gint"/>
- <parameter name="rows" type="gint*"/>
- <parameter name="nb_rows" type="gint"/>
- <parameter name="options" type="GdaSet*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="export_to_string" symbol="gda_data_model_export_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="format" type="GdaDataModelIOFormat"/>
- <parameter name="cols" type="gint*"/>
- <parameter name="nb_cols" type="gint"/>
- <parameter name="rows" type="gint*"/>
- <parameter name="nb_rows" type="gint"/>
- <parameter name="options" type="GdaSet*"/>
- </parameters>
- </method>
- <method name="freeze" symbol="gda_data_model_freeze">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="get_access_flags" symbol="gda_data_model_get_access_flags">
- <return-type type="GdaDataModelAccessFlags"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="get_attributes_at" symbol="gda_data_model_get_attributes_at">
- <return-type type="GdaValueAttribute"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </method>
- <method name="get_column_index" symbol="gda_data_model_get_column_index">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="get_column_name" symbol="gda_data_model_get_column_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="get_column_title" symbol="gda_data_model_get_column_title">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </method>
- <method name="get_n_columns" symbol="gda_data_model_get_n_columns">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="get_n_rows" symbol="gda_data_model_get_n_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <method name="get_row_from_values" symbol="gda_data_model_get_row_from_values">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="cols_index" type="gint*"/>
- </parameters>
- </method>
- <method name="get_typed_value_at" symbol="gda_data_model_get_typed_value_at">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- <parameter name="expected_type" type="GType"/>
- <parameter name="nullok" type="gboolean"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="get_value_at" symbol="gda_data_model_get_value_at">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="remove_row" symbol="gda_data_model_remove_row">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="send_hint" symbol="gda_data_model_send_hint">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="hint" type="GdaDataModelHint"/>
- <parameter name="hint_value" type="GValue*"/>
- </parameters>
- </method>
- <method name="set_column_name" symbol="gda_data_model_set_column_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="name" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_column_title" symbol="gda_data_model_set_column_title">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="title" type="gchar*"/>
- </parameters>
- </method>
- <method name="set_value_at" symbol="gda_data_model_set_value_at">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_values" symbol="gda_data_model_set_values">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- <parameter name="values" type="GList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="thaw" symbol="gda_data_model_thaw">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </method>
- <signal name="changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </signal>
- <signal name="reset" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </signal>
- <signal name="row-inserted" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </signal>
- <signal name="row-removed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </signal>
- <signal name="row-updated" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </signal>
- <vfunc name="i_append_row">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_append_values">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="values" type="GList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_create_iter">
- <return-type type="GdaDataModelIter*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_describe_column">
- <return-type type="GdaColumn*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- </parameters>
- </vfunc>
- <vfunc name="i_find_row">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="values" type="GSList*"/>
- <parameter name="cols_index" type="gint*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_access_flags">
- <return-type type="GdaDataModelAccessFlags"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_attributes_at">
- <return-type type="GdaValueAttribute"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_n_columns">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_n_rows">
- <return-type type="gint"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_notify">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_get_value_at">
- <return-type type="GValue*"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_iter_at_row">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="row" type="gint"/>
- </parameters>
- </vfunc>
- <vfunc name="i_iter_next">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_iter_prev">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_iter_set_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="iter" type="GdaDataModelIter*"/>
- <parameter name="col" type="gint"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_remove_row">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_send_hint">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="hint" type="GdaDataModelHint"/>
- <parameter name="hint_value" type="GValue*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_set_notify">
- <return-type type="void"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="do_notify_changes" type="gboolean"/>
- </parameters>
- </vfunc>
- <vfunc name="i_set_value_at">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="col" type="gint"/>
- <parameter name="row" type="gint"/>
- <parameter name="value" type="GValue*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="i_set_values">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="model" type="GdaDataModel*"/>
- <parameter name="row" type="gint"/>
- <parameter name="values" type="GList*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- </interface>
- <interface name="GdaLockable" type-name="GdaLockable" get-type="gda_lockable_get_type">
- <requires>
- <interface name="GObject"/>
- </requires>
- <method name="lock" symbol="gda_lockable_lock">
- <return-type type="void"/>
- <parameters>
- <parameter name="lockable" type="GdaLockable*"/>
- </parameters>
- </method>
- <method name="trylock" symbol="gda_lockable_trylock">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="lockable" type="GdaLockable*"/>
- </parameters>
- </method>
- <method name="unlock" symbol="gda_lockable_unlock">
- <return-type type="void"/>
- <parameters>
- <parameter name="lockable" type="GdaLockable*"/>
- </parameters>
- </method>
- <vfunc name="i_lock">
- <return-type type="void"/>
- <parameters>
- <parameter name="lock" type="GdaLockable*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_trylock">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="lock" type="GdaLockable*"/>
- </parameters>
- </vfunc>
- <vfunc name="i_unlock">
- <return-type type="void"/>
- <parameters>
- <parameter name="lock" type="GdaLockable*"/>
- </parameters>
- </vfunc>
- </interface>
- <constant name="GDA_ATTRIBUTE_AUTO_INCREMENT" type="char*" value="__gda_attr_autoinc"/>
- <constant name="GDA_ATTRIBUTE_DESCRIPTION" type="char*" value="__gda_attr_descr"/>
- <constant name="GDA_ATTRIBUTE_IS_DEFAULT" type="char*" value="__gda_attr_is_default"/>
- <constant name="GDA_ATTRIBUTE_NAME" type="char*" value="__gda_attr_name"/>
- <constant name="GDA_ATTRIBUTE_NUMERIC_PRECISION" type="char*" value="__gda_attr_numeric_precision"/>
- <constant name="GDA_ATTRIBUTE_NUMERIC_SCALE" type="char*" value="__gda_attr_numeric_scale"/>
- <constant name="GDA_EXTRA_AUTO_INCREMENT" type="char*" value="AUTO_INCREMENT"/>
- <constant name="GDA_SQLSTATE_GENERAL_ERROR" type="char*" value="HY000"/>
- <constant name="GDA_SQLSTATE_NO_ERROR" type="char*" value="00000"/>
- <constant name="GDA_TIMEZONE_INVALID" type="int" value="86400"/>
- <constant name="GDA_TYPE_NULL" type="int" value="0"/>
- </namespace>
-</api>
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.metadata b/vapi/packages/libgda-4.0/libgda-4.0.metadata
deleted file mode 100644
index 19a595b27..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.metadata
+++ /dev/null
@@ -1,82 +0,0 @@
-Gda cheader_filename="libgda/libgda.h" deprecated_since="4.2.13" replacement="bindings distributed with libgda-4.0"
-*_i_* hidden="1"
-gda_batch_get_statements type_arguments="Statement"
-gda_connection_batch_execute type_arguments="GLib.Object"
-gda_connection_get_events type_arguments="ConnectionEvent"
-gda_connection_get_meta_store_data_v transfer_ownership="1"
-gda_connection_get_meta_store_data_v.filters type_arguments="Holder"
-gda_connection_open_from_string.cnc_string nullable="1"
-gda_connection_open_from_string.auth_string nullable="1"
-gda_connection_open_from_dsn.auth_string nullable="1"
-gda_connection_statement_execute_non_select.params nullable="1"
-gda_connection_statement_execute_non_select.last_insert_row nullable="1"
-gda_connection_statement_to_sql.params_used type_arguments="Holder"
-gda_data_model_append_row virtual="1" vfunc_name="i_append_row"
-gda_data_model_append_values virtual="1" vfunc_name="i_append_values"
-gda_data_model_append_values.values type_arguments="GLib.Value"
-gda_data_model_create_iter virtual="1" vfunc_name="i_create_iter"
-gda_data_model_describe_column virtual="1" vfunc_name="i_describe_column"
-gda_data_model_dir_get_errors type_arguments="GLib.Error"
-gda_data_model_find_row virtual="1" vfunc_name="i_find_row"
-gda_data_model_get_access_flags virtual="1" vfunc_name="i_get_access_flags"
-gda_data_model_get_attributes_at virtual="1" vfunc_name="i_get_attributes_at"
-gda_data_model_get_n_columns virtual="1" vfunc_name="i_get_n_columns"
-gda_data_model_get_n_rows virtual="1" vfunc_name="i_get_n_rows"
-gda_data_model_get_notify virtual="1" vfunc_name="i_get_notify"
-gda_data_model_get_row_from_values.values type_arguments="GLib.Value"
-gda_data_model_get_row_from_values.cols_index is_array="1"
-gda_data_model_get_value_at virtual="1" vfunc_name="i_get_value_at"
-gda_data_model_import_new_xml_node name="from_xml_node"
-gda_data_model_iter_at_row virtual="1" vfunc_name="i_iter_at_row"
-gda_data_model_iter_next virtual="1" vfunc_name="i_iter_next"
-gda_data_model_iter_prev virtual="1" vfunc_name="i_iter_prev"
-gda_data_model_iter_set_value virtual="1" vfunc_name="i_iter_set_value"
-gda_data_model_remove_row virtual="1" vfunc_name="i_remove_row"
-gda_data_model_send_hint virtual="1" vfunc_name="i_send_hint"
-gda_data_model_set_notify virtual="1" vfunc_name="i_set_notify"
-gda_data_model_set_value_at virtual="1" vfunc_name="i_set_value_at"
-gda_data_model_set_values virtual="1" vfunc_name="i_set_values"
-gda_data_model_set_values.values type_arguments="GLib.Value"
-gda_data_model_bdb_get_errors type_arguments="GLib.Error"
-gda_data_model_import_get_errors type_arguments="GLib.Error"
-gda_data_proxy_get_values type_arguments="GLib.Value"
-GdaSqlError hidden="1"
-gda_lockable_lock virtual="1" vfunc_name="i_lock"
-gda_lockable_trylock virtual="1" vfunc_name="i_trylock"
-gda_lockable_unlock virtual="1" vfunc_name="i_unlock"
-GdaMetaStore::meta_changed.changes type_arguments="MetaStoreChange"
-gda_meta_struct_get_all_db_objects transfer_ownership="1" type_arguments="MetaDbObject"
-gda_set_new.holders type_arguments="Holder"
-GdaSqlBuilderId is_value_type="1" simple_type="1" base_type="uint"
-gda_sql_builder_add_case ellipsis="1" sentinel=""
-gda_sql_builder_add_expr ellipsis="1" sentinel=""
-gda_sql_builder_add_field_value ellipsis="1" sentinel=""
-gda_sql_builder_add_function ellipsis="1" sentinel=""
-gda_sql_function_take_args_list.args transfer_ownership="1"
-gda_sql_parser_parse_string.remain is_out="1"
-gda_sql_statement_insert_take_1_values_list.list transfer_ownership="1" type_arguments="SqlExpr"
-gda_sql_statement_insert_take_fields_list.list transfer_ownership="1" type_arguments="SqlField"
-gda_sql_statement_select_take_expr_list.expr_list transfer_ownership="1" type_arguments="SqlSelectField"
-gda_sql_statement_select_take_group_by.group_by transfer_ownership="1" type_arguments="SqlExpr"
-gda_sql_statement_select_take_order_by.order_by transfer_ownership="1" type_arguments="SqlSelectOrder"
-gda_sql_statement_select_take_where_cond.expr transfer_ownership="1"
-gda_statement_to_sql_extended transfer_ownership="1"
-gda_statement_to_sql_extended.cnc nullable="1"
-gda_statement_to_sql_extended.params nullable="1"
-gda_statement_to_sql_extended.params_used nullable="1" type_arguments="Holder"
-gda_sql_statement_unknown_take_expressions.expressions transfer_ownership="1" type_arguments="SqlExpr"
-xmlNodePtr name="Node" namespace="Xml"
-GdaDataModelAccessFlags hidden="1"
-GdaMetaStructFeature hidden="1"
-GdaError namespace="GLib" name="Error"
-GdaSList namespace="GLib" name="SList"
-gda_data_model_array_new_with_g_types ellipsis="1" sentinel=""
-gda_data_model_get_typed_value_at transfer_ownership="0" nullable="1"
-gda_data_model_get_value_at transfer_ownership="0" nullable="1"
-gda_data_model_iter_get_value_at transfer_ownership="0" nullable="1"
-gda_data_model_iter_get_value_for_field transfer_ownership="0" nullable="1"
-GdaDsnInfo is_value_type="1"
-GdaXaTransactionId.data type_name="uint8[]"
-gda_xa_transaction_commit.cnc_to_recover is_out="1" transfer_ownership="1" type_arguments="Connection"
-gda_xa_transaction_commit_recovered.cnc_to_recover is_out="1" transfer_ownership="1" type_arguments="Connection"
-gda_quark_list_foreach.func type_arguments="string" type_arguments="string"
diff --git a/vapi/packages/libgda-4.0/libgda-4.0.namespace b/vapi/packages/libgda-4.0/libgda-4.0.namespace
deleted file mode 100644
index d3f9076b5..000000000
--- a/vapi/packages/libgda-4.0/libgda-4.0.namespace
+++ /dev/null
@@ -1 +0,0 @@
-Gda
diff --git a/vapi/packages/libgda-report-4.0/libgda-report-4.0.deps b/vapi/packages/libgda-report-4.0/libgda-report-4.0.deps
deleted file mode 100644
index 820381a1a..000000000
--- a/vapi/packages/libgda-report-4.0/libgda-report-4.0.deps
+++ /dev/null
@@ -1 +0,0 @@
-libgda-4.0
diff --git a/vapi/packages/libgda-report-4.0/libgda-report-4.0.files b/vapi/packages/libgda-report-4.0/libgda-report-4.0.files
deleted file mode 100644
index 7aa7293bb..000000000
--- a/vapi/packages/libgda-report-4.0/libgda-report-4.0.files
+++ /dev/null
@@ -1,2 +0,0 @@
-include/libgda-4.0/libgda-report/
-lib/libgda-report-4.0.so
diff --git a/vapi/packages/libgda-report-4.0/libgda-report-4.0.gi b/vapi/packages/libgda-report-4.0/libgda-report-4.0.gi
deleted file mode 100644
index e6bcc34d5..000000000
--- a/vapi/packages/libgda-report-4.0/libgda-report-4.0.gi
+++ /dev/null
@@ -1,121 +0,0 @@
-<?xml version="1.0"?>
-<api version="1.0">
- <namespace name="Gda">
- <object name="GdaReportDocbookDocument" parent="GdaReportDocument" type-name="GdaReportDocbookDocument" get-type="gda_report_docbook_document_get_type">
- <constructor name="new" symbol="gda_report_docbook_document_new">
- <return-type type="GdaReportDocument*"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- </parameters>
- </constructor>
- <property name="fo-stylesheet" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="fop-path" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="html-stylesheet" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="java-home" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- </object>
- <object name="GdaReportDocument" parent="GObject" type-name="GdaReportDocument" get-type="gda_report_document_get_type">
- <method name="run_as_html" symbol="gda_report_document_run_as_html">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="doc" type="GdaReportDocument*"/>
- <parameter name="filename" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="run_as_pdf" symbol="gda_report_document_run_as_pdf">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="doc" type="GdaReportDocument*"/>
- <parameter name="filename" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="set_template" symbol="gda_report_document_set_template">
- <return-type type="void"/>
- <parameters>
- <parameter name="doc" type="GdaReportDocument*"/>
- <parameter name="file" type="gchar*"/>
- </parameters>
- </method>
- <property name="engine" type="GdaReportEngine*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="template" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
- <vfunc name="run_as_html">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="doc" type="GdaReportDocument*"/>
- <parameter name="filename" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- <vfunc name="run_as_pdf">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="doc" type="GdaReportDocument*"/>
- <parameter name="filename" type="gchar*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </vfunc>
- </object>
- <object name="GdaReportEngine" parent="GObject" type-name="GdaReportEngine" get-type="gda_report_engine_get_type">
- <method name="declare_object" symbol="gda_report_engine_declare_object">
- <return-type type="void"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- <parameter name="object" type="GObject*"/>
- <parameter name="obj_name" type="gchar*"/>
- </parameters>
- </method>
- <method name="find_declared_object" symbol="gda_report_engine_find_declared_object">
- <return-type type="GObject*"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- <parameter name="obj_type" type="GType"/>
- <parameter name="obj_name" type="gchar*"/>
- </parameters>
- </method>
- <constructor name="new" symbol="gda_report_engine_new">
- <return-type type="GdaReportEngine*"/>
- <parameters>
- <parameter name="spec_node" type="xmlNodePtr"/>
- </parameters>
- </constructor>
- <constructor name="new_from_file" symbol="gda_report_engine_new_from_file">
- <return-type type="GdaReportEngine*"/>
- <parameters>
- <parameter name="spec_file_name" type="gchar*"/>
- </parameters>
- </constructor>
- <constructor name="new_from_string" symbol="gda_report_engine_new_from_string">
- <return-type type="GdaReportEngine*"/>
- <parameters>
- <parameter name="spec_string" type="gchar*"/>
- </parameters>
- </constructor>
- <method name="run_as_doc" symbol="gda_report_engine_run_as_doc">
- <return-type type="xmlDocPtr"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="run_as_node" symbol="gda_report_engine_run_as_node">
- <return-type type="xmlNodePtr"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <property name="spec" type="gpointer" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="spec-filename" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
- <property name="spec-string" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
- </object>
- <object name="GdaReportRmlDocument" parent="GdaReportDocument" type-name="GdaReportRmlDocument" get-type="gda_report_rml_document_get_type">
- <constructor name="new" symbol="gda_report_rml_document_new">
- <return-type type="GdaReportDocument*"/>
- <parameters>
- <parameter name="engine" type="GdaReportEngine*"/>
- </parameters>
- </constructor>
- </object>
- </namespace>
-</api>
diff --git a/vapi/packages/libgda-report-4.0/libgda-report-4.0.metadata b/vapi/packages/libgda-report-4.0/libgda-report-4.0.metadata
deleted file mode 100644
index 14760a072..000000000
--- a/vapi/packages/libgda-report-4.0/libgda-report-4.0.metadata
+++ /dev/null
@@ -1,3 +0,0 @@
-Gda cheader_filename="libgda-report/libgda-report.h" deprecated_since="4.2.13" replacement="bindings distributed with libgda-4.0"
-xmlNodePtr name="Node" namespace="Xml"
-xmlDocPtr name="Node" namespace="Xml"
diff --git a/vapi/packages/libgda-report-4.0/libgda-report-4.0.namespace b/vapi/packages/libgda-report-4.0/libgda-report-4.0.namespace
deleted file mode 100644
index d3f9076b5..000000000
--- a/vapi/packages/libgda-report-4.0/libgda-report-4.0.namespace
+++ /dev/null
@@ -1 +0,0 @@
-Gda