diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-09-09 08:21:51 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-09-09 08:52:52 +0200 |
commit | 1d34185ed13f19acc0d3d57e26a5b603f3f54d63 (patch) | |
tree | 838ca7d4016e2bbf483468c582a84ce4431715fb | |
parent | c124f827557420b620f7118cfbabb15d83b4a3e6 (diff) | |
download | vala-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.am | 12 | ||||
-rw-r--r-- | vapi/libgda-4.0.deps | 1 | ||||
-rw-r--r-- | vapi/libgda-4.0.vapi | 2650 | ||||
-rw-r--r-- | vapi/libgda-report-4.0.deps | 1 | ||||
-rw-r--r-- | vapi/libgda-report-4.0.vapi | 53 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0-custom.vala | 36 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.deps | 1 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.excludes | 5 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.files | 2 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.gi | 7917 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.metadata | 82 | ||||
-rw-r--r-- | vapi/packages/libgda-4.0/libgda-4.0.namespace | 1 | ||||
-rw-r--r-- | vapi/packages/libgda-report-4.0/libgda-report-4.0.deps | 1 | ||||
-rw-r--r-- | vapi/packages/libgda-report-4.0/libgda-report-4.0.files | 2 | ||||
-rw-r--r-- | vapi/packages/libgda-report-4.0/libgda-report-4.0.gi | 121 | ||||
-rw-r--r-- | vapi/packages/libgda-report-4.0/libgda-report-4.0.metadata | 3 | ||||
-rw-r--r-- | vapi/packages/libgda-report-4.0/libgda-report-4.0.namespace | 1 |
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 |