1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module gdac.gda; 26 27 private import std.stdio; 28 private import gdac.gdatypes; 29 private import gtkc.Loader; 30 private import gtkc.paths; 31 32 shared static this() 33 { 34 // gda.Gda 35 36 Linker.link(gda_init, "gda_init", LIBRARY.GDA); 37 Linker.link(gda_main_run, "gda_main_run", LIBRARY.GDA); 38 Linker.link(gda_main_quit, "gda_main_quit", LIBRARY.GDA); 39 Linker.link(gda_type_to_string, "gda_type_to_string", LIBRARY.GDA); 40 Linker.link(gda_type_from_string, "gda_type_from_string", LIBRARY.GDA); 41 Linker.link(gda_string_hash_to_list, "gda_string_hash_to_list", LIBRARY.GDA); 42 Linker.link(gda_sql_replace_placeholders, "gda_sql_replace_placeholders", LIBRARY.GDA); 43 Linker.link(gda_file_load, "gda_file_load", LIBRARY.GDA); 44 Linker.link(gda_file_save, "gda_file_save", LIBRARY.GDA); 45 46 // gda.Blob 47 48 Linker.link(gda_blob_open, "gda_blob_open", LIBRARY.GDA); 49 Linker.link(gda_blob_read, "gda_blob_read", LIBRARY.GDA); 50 Linker.link(gda_blob_write, "gda_blob_write", LIBRARY.GDA); 51 Linker.link(gda_blob_lseek, "gda_blob_lseek", LIBRARY.GDA); 52 Linker.link(gda_blob_close, "gda_blob_close", LIBRARY.GDA); 53 Linker.link(gda_blob_remove, "gda_blob_remove", LIBRARY.GDA); 54 Linker.link(gda_blob_free_data, "gda_blob_free_data", LIBRARY.GDA); 55 56 // gda.Client 57 58 Linker.link(gda_client_new, "gda_client_new", LIBRARY.GDA); 59 Linker.link(gda_client_open_connection, "gda_client_open_connection", LIBRARY.GDA); 60 Linker.link(gda_client_open_connection_from_string, "gda_client_open_connection_from_string", LIBRARY.GDA); 61 Linker.link(gda_client_get_connection_list, "gda_client_get_connection_list", LIBRARY.GDA); 62 Linker.link(gda_client_find_connection, "gda_client_find_connection", LIBRARY.GDA); 63 Linker.link(gda_client_close_all_connections, "gda_client_close_all_connections", LIBRARY.GDA); 64 Linker.link(gda_client_notify_event, "gda_client_notify_event", LIBRARY.GDA); 65 Linker.link(gda_client_notify_error_event, "gda_client_notify_error_event", LIBRARY.GDA); 66 Linker.link(gda_client_notify_connection_opened_event, "gda_client_notify_connection_opened_event", LIBRARY.GDA); 67 Linker.link(gda_client_notify_connection_closed_event, "gda_client_notify_connection_closed_event", LIBRARY.GDA); 68 Linker.link(gda_client_notify_transaction_started_event, "gda_client_notify_transaction_started_event", LIBRARY.GDA); 69 Linker.link(gda_client_notify_transaction_committed_event, "gda_client_notify_transaction_committed_event", LIBRARY.GDA); 70 Linker.link(gda_client_notify_transaction_cancelled_event, "gda_client_notify_transaction_cancelled_event", LIBRARY.GDA); 71 Linker.link(gda_client_begin_transaction, "gda_client_begin_transaction", LIBRARY.GDA); 72 Linker.link(gda_client_commit_transaction, "gda_client_commit_transaction", LIBRARY.GDA); 73 Linker.link(gda_client_rollback_transaction, "gda_client_rollback_transaction", LIBRARY.GDA); 74 75 // gda.Command 76 77 Linker.link(gda_command_get_type, "gda_command_get_type", LIBRARY.GDA); 78 Linker.link(gda_command_new, "gda_command_new", LIBRARY.GDA); 79 Linker.link(gda_command_free, "gda_command_free", LIBRARY.GDA); 80 Linker.link(gda_command_copy, "gda_command_copy", LIBRARY.GDA); 81 Linker.link(gda_command_get_text, "gda_command_get_text", LIBRARY.GDA); 82 Linker.link(gda_command_set_text, "gda_command_set_text", LIBRARY.GDA); 83 Linker.link(gda_command_get_command_type, "gda_command_get_command_type", LIBRARY.GDA); 84 Linker.link(gda_command_set_command_type, "gda_command_set_command_type", LIBRARY.GDA); 85 Linker.link(gda_command_get_options, "gda_command_get_options", LIBRARY.GDA); 86 Linker.link(gda_command_set_options, "gda_command_set_options", LIBRARY.GDA); 87 Linker.link(gda_command_get_transaction, "gda_command_get_transaction", LIBRARY.GDA); 88 Linker.link(gda_command_set_transaction, "gda_command_set_transaction", LIBRARY.GDA); 89 90 // gda.Config 91 92 Linker.link(gda_config_get_string, "gda_config_get_string", LIBRARY.GDA); 93 Linker.link(gda_config_get_int, "gda_config_get_int", LIBRARY.GDA); 94 Linker.link(gda_config_get_float, "gda_config_get_float", LIBRARY.GDA); 95 Linker.link(gda_config_get_boolean, "gda_config_get_boolean", LIBRARY.GDA); 96 Linker.link(gda_config_set_string, "gda_config_set_string", LIBRARY.GDA); 97 Linker.link(gda_config_set_int, "gda_config_set_int", LIBRARY.GDA); 98 Linker.link(gda_config_set_float, "gda_config_set_float", LIBRARY.GDA); 99 Linker.link(gda_config_set_boolean, "gda_config_set_boolean", LIBRARY.GDA); 100 Linker.link(gda_config_remove_section, "gda_config_remove_section", LIBRARY.GDA); 101 Linker.link(gda_config_remove_key, "gda_config_remove_key", LIBRARY.GDA); 102 Linker.link(gda_config_has_section, "gda_config_has_section", LIBRARY.GDA); 103 Linker.link(gda_config_has_key, "gda_config_has_key", LIBRARY.GDA); 104 Linker.link(gda_config_list_sections, "gda_config_list_sections", LIBRARY.GDA); 105 Linker.link(gda_config_list_keys, "gda_config_list_keys", LIBRARY.GDA); 106 Linker.link(gda_config_get_type, "gda_config_get_type", LIBRARY.GDA); 107 Linker.link(gda_config_free_list, "gda_config_free_list", LIBRARY.GDA); 108 Linker.link(gda_config_add_listener, "gda_config_add_listener", LIBRARY.GDA); 109 Linker.link(gda_config_remove_listener, "gda_config_remove_listener", LIBRARY.GDA); 110 Linker.link(gda_config_get_provider_list, "gda_config_get_provider_list", LIBRARY.GDA); 111 Linker.link(gda_config_free_provider_list, "gda_config_free_provider_list", LIBRARY.GDA); 112 Linker.link(gda_config_get_provider_by_name, "gda_config_get_provider_by_name", LIBRARY.GDA); 113 Linker.link(gda_config_get_provider_model, "gda_config_get_provider_model", LIBRARY.GDA); 114 Linker.link(gda_config_copy_data_source_info, "gda_config_copy_data_source_info", LIBRARY.GDA); 115 Linker.link(gda_config_free_data_source_info, "gda_config_free_data_source_info", LIBRARY.GDA); 116 Linker.link(gda_config_get_data_source_list, "gda_config_get_data_source_list", LIBRARY.GDA); 117 Linker.link(gda_config_find_data_source, "gda_config_find_data_source", LIBRARY.GDA); 118 Linker.link(gda_config_free_data_source_list, "gda_config_free_data_source_list", LIBRARY.GDA); 119 Linker.link(gda_config_get_data_source_model, "gda_config_get_data_source_model", LIBRARY.GDA); 120 Linker.link(gda_config_save_data_source, "gda_config_save_data_source", LIBRARY.GDA); 121 Linker.link(gda_config_save_data_source_info, "gda_config_save_data_source_info", LIBRARY.GDA); 122 Linker.link(gda_config_remove_data_source, "gda_config_remove_data_source", LIBRARY.GDA); 123 124 // gda.ProviderInfo 125 126 Linker.link(gda_provider_info_get_type, "gda_provider_info_get_type", LIBRARY.GDA); 127 Linker.link(gda_provider_info_copy, "gda_provider_info_copy", LIBRARY.GDA); 128 Linker.link(gda_provider_info_free, "gda_provider_info_free", LIBRARY.GDA); 129 130 // gda.DataSourceInfo 131 132 Linker.link(gda_data_source_info_get_type, "gda_data_source_info_get_type", LIBRARY.GDA); 133 134 // gda.Connection 135 136 Linker.link(gda_connection_new, "gda_connection_new", LIBRARY.GDA); 137 Linker.link(gda_connection_close, "gda_connection_close", LIBRARY.GDA); 138 Linker.link(gda_connection_is_open, "gda_connection_is_open", LIBRARY.GDA); 139 Linker.link(gda_connection_get_client, "gda_connection_get_client", LIBRARY.GDA); 140 Linker.link(gda_connection_set_client, "gda_connection_set_client", LIBRARY.GDA); 141 Linker.link(gda_connection_get_options, "gda_connection_get_options", LIBRARY.GDA); 142 Linker.link(gda_connection_get_server_version, "gda_connection_get_server_version", LIBRARY.GDA); 143 Linker.link(gda_connection_get_database, "gda_connection_get_database", LIBRARY.GDA); 144 Linker.link(gda_connection_get_dsn, "gda_connection_get_dsn", LIBRARY.GDA); 145 Linker.link(gda_connection_get_cnc_string, "gda_connection_get_cnc_string", LIBRARY.GDA); 146 Linker.link(gda_connection_get_provider, "gda_connection_get_provider", LIBRARY.GDA); 147 Linker.link(gda_connection_get_username, "gda_connection_get_username", LIBRARY.GDA); 148 Linker.link(gda_connection_get_password, "gda_connection_get_password", LIBRARY.GDA); 149 Linker.link(gda_connection_add_error, "gda_connection_add_error", LIBRARY.GDA); 150 Linker.link(gda_connection_add_error_string, "gda_connection_add_error_string", LIBRARY.GDA); 151 Linker.link(gda_connection_add_error_list, "gda_connection_add_error_list", LIBRARY.GDA); 152 Linker.link(gda_connection_change_database, "gda_connection_change_database", LIBRARY.GDA); 153 Linker.link(gda_connection_create_database, "gda_connection_create_database", LIBRARY.GDA); 154 Linker.link(gda_connection_drop_database, "gda_connection_drop_database", LIBRARY.GDA); 155 Linker.link(gda_connection_create_table, "gda_connection_create_table", LIBRARY.GDA); 156 Linker.link(gda_connection_drop_table, "gda_connection_drop_table", LIBRARY.GDA); 157 Linker.link(gda_connection_execute_command, "gda_connection_execute_command", LIBRARY.GDA); 158 Linker.link(gda_connection_get_last_insert_id, "gda_connection_get_last_insert_id", LIBRARY.GDA); 159 Linker.link(gda_connection_execute_single_command, "gda_connection_execute_single_command", LIBRARY.GDA); 160 Linker.link(gda_connection_execute_non_query, "gda_connection_execute_non_query", LIBRARY.GDA); 161 Linker.link(gda_connection_begin_transaction, "gda_connection_begin_transaction", LIBRARY.GDA); 162 Linker.link(gda_connection_commit_transaction, "gda_connection_commit_transaction", LIBRARY.GDA); 163 Linker.link(gda_connection_rollback_transaction, "gda_connection_rollback_transaction", LIBRARY.GDA); 164 Linker.link(gda_connection_create_blob, "gda_connection_create_blob", LIBRARY.GDA); 165 Linker.link(gda_connection_get_errors, "gda_connection_get_errors", LIBRARY.GDA); 166 Linker.link(gda_connection_supports, "gda_connection_supports", LIBRARY.GDA); 167 Linker.link(gda_connection_get_schema, "gda_connection_get_schema", LIBRARY.GDA); 168 169 // gda.DataModelArray 170 171 Linker.link(gda_data_model_array_new, "gda_data_model_array_new", LIBRARY.GDA); 172 Linker.link(gda_data_model_array_set_n_columns, "gda_data_model_array_set_n_columns", LIBRARY.GDA); 173 Linker.link(gda_data_model_array_clear, "gda_data_model_array_clear", LIBRARY.GDA); 174 175 // gda.DataModelHash 176 177 Linker.link(gda_data_model_hash_new, "gda_data_model_hash_new", LIBRARY.GDA); 178 Linker.link(gda_data_model_hash_get_value_at, "gda_data_model_hash_get_value_at", LIBRARY.GDA); 179 Linker.link(gda_data_model_hash_clear, "gda_data_model_hash_clear", LIBRARY.GDA); 180 Linker.link(gda_data_model_hash_set_n_columns, "gda_data_model_hash_set_n_columns", LIBRARY.GDA); 181 Linker.link(gda_data_model_hash_insert_row, "gda_data_model_hash_insert_row", LIBRARY.GDA); 182 Linker.link(gda_data_model_hash_get_row, "gda_data_model_hash_get_row", LIBRARY.GDA); 183 184 // gda.DataModelList 185 186 Linker.link(gda_data_model_list_new, "gda_data_model_list_new", LIBRARY.GDA); 187 Linker.link(gda_data_model_list_new_from_string_list, "gda_data_model_list_new_from_string_list", LIBRARY.GDA); 188 Linker.link(gda_data_model_list_append_value, "gda_data_model_list_append_value", LIBRARY.GDA); 189 190 // gda.DataModel 191 192 Linker.link(gda_data_model_changed, "gda_data_model_changed", LIBRARY.GDA); 193 Linker.link(gda_data_model_row_inserted, "gda_data_model_row_inserted", LIBRARY.GDA); 194 Linker.link(gda_data_model_row_updated, "gda_data_model_row_updated", LIBRARY.GDA); 195 Linker.link(gda_data_model_row_removed, "gda_data_model_row_removed", LIBRARY.GDA); 196 Linker.link(gda_data_model_column_inserted, "gda_data_model_column_inserted", LIBRARY.GDA); 197 Linker.link(gda_data_model_column_updated, "gda_data_model_column_updated", LIBRARY.GDA); 198 Linker.link(gda_data_model_column_removed, "gda_data_model_column_removed", LIBRARY.GDA); 199 Linker.link(gda_data_model_freeze, "gda_data_model_freeze", LIBRARY.GDA); 200 Linker.link(gda_data_model_thaw, "gda_data_model_thaw", LIBRARY.GDA); 201 Linker.link(gda_data_model_get_n_rows, "gda_data_model_get_n_rows", LIBRARY.GDA); 202 Linker.link(gda_data_model_get_n_columns, "gda_data_model_get_n_columns", LIBRARY.GDA); 203 Linker.link(gda_data_model_describe_column, "gda_data_model_describe_column", LIBRARY.GDA); 204 Linker.link(gda_data_model_get_column_title, "gda_data_model_get_column_title", LIBRARY.GDA); 205 Linker.link(gda_data_model_set_column_title, "gda_data_model_set_column_title", LIBRARY.GDA); 206 Linker.link(gda_data_model_get_column_position, "gda_data_model_get_column_position", LIBRARY.GDA); 207 Linker.link(gda_data_model_get_row, "gda_data_model_get_row", LIBRARY.GDA); 208 Linker.link(gda_data_model_get_value_at, "gda_data_model_get_value_at", LIBRARY.GDA); 209 Linker.link(gda_data_model_is_updatable, "gda_data_model_is_updatable", LIBRARY.GDA); 210 Linker.link(gda_data_model_append_row, "gda_data_model_append_row", LIBRARY.GDA); 211 Linker.link(gda_data_model_remove_row, "gda_data_model_remove_row", LIBRARY.GDA); 212 Linker.link(gda_data_model_update_row, "gda_data_model_update_row", LIBRARY.GDA); 213 Linker.link(gda_data_model_append_column, "gda_data_model_append_column", LIBRARY.GDA); 214 Linker.link(gda_data_model_update_column, "gda_data_model_update_column", LIBRARY.GDA); 215 Linker.link(gda_data_model_remove_column, "gda_data_model_remove_column", LIBRARY.GDA); 216 Linker.link(gda_data_model_foreach, "gda_data_model_foreach", LIBRARY.GDA); 217 Linker.link(gda_data_model_has_changed, "gda_data_model_has_changed", LIBRARY.GDA); 218 Linker.link(gda_data_model_begin_update, "gda_data_model_begin_update", LIBRARY.GDA); 219 Linker.link(gda_data_model_cancel_update, "gda_data_model_cancel_update", LIBRARY.GDA); 220 Linker.link(gda_data_model_end_update, "gda_data_model_end_update", LIBRARY.GDA); 221 Linker.link(gda_data_model_to_comma_separated, "gda_data_model_to_comma_separated", LIBRARY.GDA); 222 Linker.link(gda_data_model_to_tab_separated, "gda_data_model_to_tab_separated", LIBRARY.GDA); 223 Linker.link(gda_data_model_to_xml, "gda_data_model_to_xml", LIBRARY.GDA); 224 Linker.link(gda_data_model_to_xml_node, "gda_data_model_to_xml_node", LIBRARY.GDA); 225 Linker.link(gda_data_model_add_data_from_xml_node, "gda_data_model_add_data_from_xml_node", LIBRARY.GDA); 226 Linker.link(gda_data_model_get_command_text, "gda_data_model_get_command_text", LIBRARY.GDA); 227 Linker.link(gda_data_model_set_command_text, "gda_data_model_set_command_text", LIBRARY.GDA); 228 Linker.link(gda_data_model_get_command_type, "gda_data_model_get_command_type", LIBRARY.GDA); 229 Linker.link(gda_data_model_set_command_type, "gda_data_model_set_command_type", LIBRARY.GDA); 230 231 // gda.ErrorGda 232 233 Linker.link(gda_error_new, "gda_error_new", LIBRARY.GDA); 234 Linker.link(gda_error_free, "gda_error_free", LIBRARY.GDA); 235 Linker.link(gda_error_list_copy, "gda_error_list_copy", LIBRARY.GDA); 236 Linker.link(gda_error_list_free, "gda_error_list_free", LIBRARY.GDA); 237 Linker.link(gda_error_get_description, "gda_error_get_description", LIBRARY.GDA); 238 Linker.link(gda_error_set_description, "gda_error_set_description", LIBRARY.GDA); 239 Linker.link(gda_error_get_number, "gda_error_get_number", LIBRARY.GDA); 240 Linker.link(gda_error_set_number, "gda_error_set_number", LIBRARY.GDA); 241 Linker.link(gda_error_get_source, "gda_error_get_source", LIBRARY.GDA); 242 Linker.link(gda_error_set_source, "gda_error_set_source", LIBRARY.GDA); 243 Linker.link(gda_error_get_sqlstate, "gda_error_get_sqlstate", LIBRARY.GDA); 244 Linker.link(gda_error_set_sqlstate, "gda_error_set_sqlstate", LIBRARY.GDA); 245 246 // gda.Export 247 248 Linker.link(gda_export_new, "gda_export_new", LIBRARY.GDA); 249 Linker.link(gda_export_get_tables, "gda_export_get_tables", LIBRARY.GDA); 250 Linker.link(gda_export_get_selected_tables, "gda_export_get_selected_tables", LIBRARY.GDA); 251 Linker.link(gda_export_select_table, "gda_export_select_table", LIBRARY.GDA); 252 Linker.link(gda_export_select_table_list, "gda_export_select_table_list", LIBRARY.GDA); 253 Linker.link(gda_export_unselect_table, "gda_export_unselect_table", LIBRARY.GDA); 254 Linker.link(gda_export_run, "gda_export_run", LIBRARY.GDA); 255 Linker.link(gda_export_stop, "gda_export_stop", LIBRARY.GDA); 256 Linker.link(gda_export_get_connection, "gda_export_get_connection", LIBRARY.GDA); 257 Linker.link(gda_export_set_connection, "gda_export_set_connection", LIBRARY.GDA); 258 259 // gda.FieldAttributes 260 261 Linker.link(gda_field_attributes_get_type, "gda_field_attributes_get_type", LIBRARY.GDA); 262 Linker.link(gda_field_attributes_new, "gda_field_attributes_new", LIBRARY.GDA); 263 Linker.link(gda_field_attributes_copy, "gda_field_attributes_copy", LIBRARY.GDA); 264 Linker.link(gda_field_attributes_free, "gda_field_attributes_free", LIBRARY.GDA); 265 Linker.link(gda_field_attributes_equal, "gda_field_attributes_equal", LIBRARY.GDA); 266 Linker.link(gda_field_attributes_get_defined_size, "gda_field_attributes_get_defined_size", LIBRARY.GDA); 267 Linker.link(gda_field_attributes_set_defined_size, "gda_field_attributes_set_defined_size", LIBRARY.GDA); 268 Linker.link(gda_field_attributes_get_name, "gda_field_attributes_get_name", LIBRARY.GDA); 269 Linker.link(gda_field_attributes_set_name, "gda_field_attributes_set_name", LIBRARY.GDA); 270 Linker.link(gda_field_attributes_get_table, "gda_field_attributes_get_table", LIBRARY.GDA); 271 Linker.link(gda_field_attributes_set_table, "gda_field_attributes_set_table", LIBRARY.GDA); 272 Linker.link(gda_field_attributes_get_caption, "gda_field_attributes_get_caption", LIBRARY.GDA); 273 Linker.link(gda_field_attributes_set_caption, "gda_field_attributes_set_caption", LIBRARY.GDA); 274 Linker.link(gda_field_attributes_get_scale, "gda_field_attributes_get_scale", LIBRARY.GDA); 275 Linker.link(gda_field_attributes_set_scale, "gda_field_attributes_set_scale", LIBRARY.GDA); 276 Linker.link(gda_field_attributes_get_gdatype, "gda_field_attributes_get_gdatype", LIBRARY.GDA); 277 Linker.link(gda_field_attributes_set_gdatype, "gda_field_attributes_set_gdatype", LIBRARY.GDA); 278 Linker.link(gda_field_attributes_get_allow_null, "gda_field_attributes_get_allow_null", LIBRARY.GDA); 279 Linker.link(gda_field_attributes_set_allow_null, "gda_field_attributes_set_allow_null", LIBRARY.GDA); 280 Linker.link(gda_field_attributes_get_primary_key, "gda_field_attributes_get_primary_key", LIBRARY.GDA); 281 Linker.link(gda_field_attributes_set_primary_key, "gda_field_attributes_set_primary_key", LIBRARY.GDA); 282 Linker.link(gda_field_attributes_get_unique_key, "gda_field_attributes_get_unique_key", LIBRARY.GDA); 283 Linker.link(gda_field_attributes_set_unique_key, "gda_field_attributes_set_unique_key", LIBRARY.GDA); 284 Linker.link(gda_field_attributes_get_references, "gda_field_attributes_get_references", LIBRARY.GDA); 285 Linker.link(gda_field_attributes_set_references, "gda_field_attributes_set_references", LIBRARY.GDA); 286 Linker.link(gda_field_attributes_get_auto_increment, "gda_field_attributes_get_auto_increment", LIBRARY.GDA); 287 Linker.link(gda_field_attributes_set_auto_increment, "gda_field_attributes_set_auto_increment", LIBRARY.GDA); 288 Linker.link(gda_field_attributes_get_position, "gda_field_attributes_get_position", LIBRARY.GDA); 289 Linker.link(gda_field_attributes_set_position, "gda_field_attributes_set_position", LIBRARY.GDA); 290 Linker.link(gda_field_attributes_get_default_value, "gda_field_attributes_get_default_value", LIBRARY.GDA); 291 Linker.link(gda_field_attributes_set_default_value, "gda_field_attributes_set_default_value", LIBRARY.GDA); 292 293 // gda.Log 294 295 Linker.link(gda_log_enable, "gda_log_enable", LIBRARY.GDA); 296 Linker.link(gda_log_disable, "gda_log_disable", LIBRARY.GDA); 297 Linker.link(gda_log_is_enabled, "gda_log_is_enabled", LIBRARY.GDA); 298 Linker.link(gda_log_message, "gda_log_message", LIBRARY.GDA); 299 Linker.link(gda_log_error, "gda_log_error", LIBRARY.GDA); 300 301 // gda.Parameter 302 303 Linker.link(gda_parameter_get_type, "gda_parameter_get_type", LIBRARY.GDA); 304 Linker.link(gda_parameter_new_from_value, "gda_parameter_new_from_value", LIBRARY.GDA); 305 Linker.link(gda_parameter_new_boolean, "gda_parameter_new_boolean", LIBRARY.GDA); 306 Linker.link(gda_parameter_new_double, "gda_parameter_new_double", LIBRARY.GDA); 307 Linker.link(gda_parameter_new_gobject, "gda_parameter_new_gobject", LIBRARY.GDA); 308 Linker.link(gda_parameter_new_string, "gda_parameter_new_string", LIBRARY.GDA); 309 Linker.link(gda_parameter_copy, "gda_parameter_copy", LIBRARY.GDA); 310 Linker.link(gda_parameter_free, "gda_parameter_free", LIBRARY.GDA); 311 Linker.link(gda_parameter_get_name, "gda_parameter_get_name", LIBRARY.GDA); 312 Linker.link(gda_parameter_set_name, "gda_parameter_set_name", LIBRARY.GDA); 313 Linker.link(gda_parameter_get_value, "gda_parameter_get_value", LIBRARY.GDA); 314 Linker.link(gda_parameter_set_value, "gda_parameter_set_value", LIBRARY.GDA); 315 316 // gda.ParameterList 317 318 Linker.link(gda_parameter_list_get_type, "gda_parameter_list_get_type", LIBRARY.GDA); 319 Linker.link(gda_parameter_list_new, "gda_parameter_list_new", LIBRARY.GDA); 320 Linker.link(gda_parameter_list_free, "gda_parameter_list_free", LIBRARY.GDA); 321 Linker.link(gda_parameter_list_copy, "gda_parameter_list_copy", LIBRARY.GDA); 322 Linker.link(gda_parameter_list_add_parameter, "gda_parameter_list_add_parameter", LIBRARY.GDA); 323 Linker.link(gda_parameter_list_get_names, "gda_parameter_list_get_names", LIBRARY.GDA); 324 Linker.link(gda_parameter_list_find, "gda_parameter_list_find", LIBRARY.GDA); 325 Linker.link(gda_parameter_list_clear, "gda_parameter_list_clear", LIBRARY.GDA); 326 Linker.link(gda_parameter_list_get_length, "gda_parameter_list_get_length", LIBRARY.GDA); 327 328 // gda.QuarkList 329 330 Linker.link(gda_quark_list_get_type, "gda_quark_list_get_type", LIBRARY.GDA); 331 Linker.link(gda_quark_list_new, "gda_quark_list_new", LIBRARY.GDA); 332 Linker.link(gda_quark_list_new_from_string, "gda_quark_list_new_from_string", LIBRARY.GDA); 333 Linker.link(gda_quark_list_copy, "gda_quark_list_copy", LIBRARY.GDA); 334 Linker.link(gda_quark_list_free, "gda_quark_list_free", LIBRARY.GDA); 335 Linker.link(gda_quark_list_add_from_string, "gda_quark_list_add_from_string", LIBRARY.GDA); 336 Linker.link(gda_quark_list_find, "gda_quark_list_find", LIBRARY.GDA); 337 Linker.link(gda_quark_list_remove, "gda_quark_list_remove", LIBRARY.GDA); 338 Linker.link(gda_quark_list_clear, "gda_quark_list_clear", LIBRARY.GDA); 339 340 // gda.Row 341 342 Linker.link(gda_row_get_type, "gda_row_get_type", LIBRARY.GDA); 343 Linker.link(gda_row_new, "gda_row_new", LIBRARY.GDA); 344 Linker.link(gda_row_new_from_list, "gda_row_new_from_list", LIBRARY.GDA); 345 Linker.link(gda_row_copy, "gda_row_copy", LIBRARY.GDA); 346 Linker.link(gda_row_free, "gda_row_free", LIBRARY.GDA); 347 Linker.link(gda_row_get_model, "gda_row_get_model", LIBRARY.GDA); 348 Linker.link(gda_row_get_number, "gda_row_get_number", LIBRARY.GDA); 349 Linker.link(gda_row_set_number, "gda_row_set_number", LIBRARY.GDA); 350 Linker.link(gda_row_get_id, "gda_row_get_id", LIBRARY.GDA); 351 Linker.link(gda_row_set_id, "gda_row_set_id", LIBRARY.GDA); 352 Linker.link(gda_row_get_value, "gda_row_get_value", LIBRARY.GDA); 353 Linker.link(gda_row_get_length, "gda_row_get_length", LIBRARY.GDA); 354 355 // gda.Select 356 357 Linker.link(gda_select_new, "gda_select_new", LIBRARY.GDA); 358 Linker.link(gda_select_add_source, "gda_select_add_source", LIBRARY.GDA); 359 Linker.link(gda_select_set_sql, "gda_select_set_sql", LIBRARY.GDA); 360 Linker.link(gda_select_run, "gda_select_run", LIBRARY.GDA); 361 362 // gda.Table 363 364 Linker.link(gda_table_new, "gda_table_new", LIBRARY.GDA); 365 Linker.link(gda_table_new_from_model, "gda_table_new_from_model", LIBRARY.GDA); 366 Linker.link(gda_table_get_name, "gda_table_get_name", LIBRARY.GDA); 367 Linker.link(gda_table_set_name, "gda_table_set_name", LIBRARY.GDA); 368 Linker.link(gda_table_add_field, "gda_table_add_field", LIBRARY.GDA); 369 Linker.link(gda_table_add_data_from_model, "gda_table_add_data_from_model", LIBRARY.GDA); 370 371 // gda.Transaction 372 373 Linker.link(gda_transaction_new, "gda_transaction_new", LIBRARY.GDA); 374 Linker.link(gda_transaction_get_isolation_level, "gda_transaction_get_isolation_level", LIBRARY.GDA); 375 Linker.link(gda_transaction_set_isolation_level, "gda_transaction_set_isolation_level", LIBRARY.GDA); 376 Linker.link(gda_transaction_get_name, "gda_transaction_get_name", LIBRARY.GDA); 377 Linker.link(gda_transaction_set_name, "gda_transaction_set_name", LIBRARY.GDA); 378 379 // gda.Value 380 381 Linker.link(gda_value_get_gtype, "gda_value_get_gtype", LIBRARY.GDA); 382 Linker.link(gda_value_new_null, "gda_value_new_null", LIBRARY.GDA); 383 Linker.link(gda_value_new_bigint, "gda_value_new_bigint", LIBRARY.GDA); 384 Linker.link(gda_value_new_biguint, "gda_value_new_biguint", LIBRARY.GDA); 385 Linker.link(gda_value_new_binary, "gda_value_new_binary", LIBRARY.GDA); 386 Linker.link(gda_value_new_blob, "gda_value_new_blob", LIBRARY.GDA); 387 Linker.link(gda_value_new_boolean, "gda_value_new_boolean", LIBRARY.GDA); 388 Linker.link(gda_value_new_date, "gda_value_new_date", LIBRARY.GDA); 389 Linker.link(gda_value_new_double, "gda_value_new_double", LIBRARY.GDA); 390 Linker.link(gda_value_new_geometric_point, "gda_value_new_geometric_point", LIBRARY.GDA); 391 Linker.link(gda_value_new_gobject, "gda_value_new_gobject", LIBRARY.GDA); 392 Linker.link(gda_value_new_integer, "gda_value_new_integer", LIBRARY.GDA); 393 Linker.link(gda_value_new_list, "gda_value_new_list", LIBRARY.GDA); 394 Linker.link(gda_value_new_money, "gda_value_new_money", LIBRARY.GDA); 395 Linker.link(gda_value_new_numeric, "gda_value_new_numeric", LIBRARY.GDA); 396 Linker.link(gda_value_new_single, "gda_value_new_single", LIBRARY.GDA); 397 Linker.link(gda_value_new_smallint, "gda_value_new_smallint", LIBRARY.GDA); 398 Linker.link(gda_value_new_smalluint, "gda_value_new_smalluint", LIBRARY.GDA); 399 Linker.link(gda_value_new_string, "gda_value_new_string", LIBRARY.GDA); 400 Linker.link(gda_value_new_time, "gda_value_new_time", LIBRARY.GDA); 401 Linker.link(gda_value_new_timestamp, "gda_value_new_timestamp", LIBRARY.GDA); 402 Linker.link(gda_value_new_timestamp_from_timet, "gda_value_new_timestamp_from_timet", LIBRARY.GDA); 403 Linker.link(gda_value_new_tinyint, "gda_value_new_tinyint", LIBRARY.GDA); 404 Linker.link(gda_value_new_tinyuint, "gda_value_new_tinyuint", LIBRARY.GDA); 405 Linker.link(gda_value_new_type, "gda_value_new_type", LIBRARY.GDA); 406 Linker.link(gda_value_new_uinteger, "gda_value_new_uinteger", LIBRARY.GDA); 407 Linker.link(gda_value_new_from_string, "gda_value_new_from_string", LIBRARY.GDA); 408 Linker.link(gda_value_new_from_xml, "gda_value_new_from_xml", LIBRARY.GDA); 409 Linker.link(gda_value_free, "gda_value_free", LIBRARY.GDA); 410 Linker.link(gda_value_get_type, "gda_value_get_type", LIBRARY.GDA); 411 Linker.link(gda_value_is_null, "gda_value_is_null", LIBRARY.GDA); 412 Linker.link(gda_value_is_number, "gda_value_is_number", LIBRARY.GDA); 413 Linker.link(gda_value_copy, "gda_value_copy", LIBRARY.GDA); 414 Linker.link(gda_value_get_bigint, "gda_value_get_bigint", LIBRARY.GDA); 415 Linker.link(gda_value_set_bigint, "gda_value_set_bigint", LIBRARY.GDA); 416 Linker.link(gda_value_get_biguint, "gda_value_get_biguint", LIBRARY.GDA); 417 Linker.link(gda_value_set_biguint, "gda_value_set_biguint", LIBRARY.GDA); 418 Linker.link(gda_value_get_binary, "gda_value_get_binary", LIBRARY.GDA); 419 Linker.link(gda_value_set_binary, "gda_value_set_binary", LIBRARY.GDA); 420 Linker.link(gda_value_get_blob, "gda_value_get_blob", LIBRARY.GDA); 421 Linker.link(gda_value_set_blob, "gda_value_set_blob", LIBRARY.GDA); 422 Linker.link(gda_value_get_boolean, "gda_value_get_boolean", LIBRARY.GDA); 423 Linker.link(gda_value_set_boolean, "gda_value_set_boolean", LIBRARY.GDA); 424 Linker.link(gda_value_get_date, "gda_value_get_date", LIBRARY.GDA); 425 Linker.link(gda_value_set_date, "gda_value_set_date", LIBRARY.GDA); 426 Linker.link(gda_value_get_double, "gda_value_get_double", LIBRARY.GDA); 427 Linker.link(gda_value_set_double, "gda_value_set_double", LIBRARY.GDA); 428 Linker.link(gda_value_get_geometric_point, "gda_value_get_geometric_point", LIBRARY.GDA); 429 Linker.link(gda_value_set_geometric_point, "gda_value_set_geometric_point", LIBRARY.GDA); 430 Linker.link(gda_value_get_gobject, "gda_value_get_gobject", LIBRARY.GDA); 431 Linker.link(gda_value_set_gobject, "gda_value_set_gobject", LIBRARY.GDA); 432 Linker.link(gda_value_get_integer, "gda_value_get_integer", LIBRARY.GDA); 433 Linker.link(gda_value_set_integer, "gda_value_set_integer", LIBRARY.GDA); 434 Linker.link(gda_value_get_list, "gda_value_get_list", LIBRARY.GDA); 435 Linker.link(gda_value_set_list, "gda_value_set_list", LIBRARY.GDA); 436 Linker.link(gda_value_set_null, "gda_value_set_null", LIBRARY.GDA); 437 Linker.link(gda_value_get_money, "gda_value_get_money", LIBRARY.GDA); 438 Linker.link(gda_value_set_money, "gda_value_set_money", LIBRARY.GDA); 439 Linker.link(gda_value_get_numeric, "gda_value_get_numeric", LIBRARY.GDA); 440 Linker.link(gda_value_set_numeric, "gda_value_set_numeric", LIBRARY.GDA); 441 Linker.link(gda_value_get_single, "gda_value_get_single", LIBRARY.GDA); 442 Linker.link(gda_value_set_single, "gda_value_set_single", LIBRARY.GDA); 443 Linker.link(gda_value_get_smallint, "gda_value_get_smallint", LIBRARY.GDA); 444 Linker.link(gda_value_set_smallint, "gda_value_set_smallint", LIBRARY.GDA); 445 Linker.link(gda_value_get_smalluint, "gda_value_get_smalluint", LIBRARY.GDA); 446 Linker.link(gda_value_set_smalluint, "gda_value_set_smalluint", LIBRARY.GDA); 447 Linker.link(gda_value_get_string, "gda_value_get_string", LIBRARY.GDA); 448 Linker.link(gda_value_set_string, "gda_value_set_string", LIBRARY.GDA); 449 Linker.link(gda_value_get_time, "gda_value_get_time", LIBRARY.GDA); 450 Linker.link(gda_value_set_time, "gda_value_set_time", LIBRARY.GDA); 451 Linker.link(gda_value_get_timestamp, "gda_value_get_timestamp", LIBRARY.GDA); 452 Linker.link(gda_value_set_timestamp, "gda_value_set_timestamp", LIBRARY.GDA); 453 Linker.link(gda_value_get_tinyint, "gda_value_get_tinyint", LIBRARY.GDA); 454 Linker.link(gda_value_set_tinyint, "gda_value_set_tinyint", LIBRARY.GDA); 455 Linker.link(gda_value_get_tinyuint, "gda_value_get_tinyuint", LIBRARY.GDA); 456 Linker.link(gda_value_set_tinyuint, "gda_value_set_tinyuint", LIBRARY.GDA); 457 Linker.link(gda_value_get_uinteger, "gda_value_get_uinteger", LIBRARY.GDA); 458 Linker.link(gda_value_set_uinteger, "gda_value_set_uinteger", LIBRARY.GDA); 459 Linker.link(gda_value_get_vtype, "gda_value_get_vtype", LIBRARY.GDA); 460 Linker.link(gda_value_set_vtype, "gda_value_set_vtype", LIBRARY.GDA); 461 Linker.link(gda_value_set_from_string, "gda_value_set_from_string", LIBRARY.GDA); 462 Linker.link(gda_value_set_from_value, "gda_value_set_from_value", LIBRARY.GDA); 463 Linker.link(gda_value_compare, "gda_value_compare", LIBRARY.GDA); 464 Linker.link(gda_value_stringify, "gda_value_stringify", LIBRARY.GDA); 465 Linker.link(gda_value_to_xml, "gda_value_to_xml", LIBRARY.GDA); 466 } 467 468 __gshared extern(C) 469 { 470 // gda.Gda 471 472 void function(gchar* appId, gchar* versio, gint nargs, gchar** args) c_gda_init; 473 void function(GdaInitFunc initFunc, void* userData) c_gda_main_run; 474 void function() c_gda_main_quit; 475 gchar* function(GdaValueType type) c_gda_type_to_string; 476 GdaValueType function(gchar* str) c_gda_type_from_string; 477 GList* function(GHashTable* hashTable) c_gda_string_hash_to_list; 478 gchar* function(gchar* sql, GdaParameterList* params) c_gda_sql_replace_placeholders; 479 gchar* function(gchar* filename) c_gda_file_load; 480 gboolean function(gchar* filename, gchar* buffer, gint len) c_gda_file_save; 481 482 // gda.Blob 483 484 gint function(GdaBlob* blob, GdaBlobMode mode) c_gda_blob_open; 485 gint function(GdaBlob* blob, void* buf, gint size, gint* bytesRead) c_gda_blob_read; 486 gint function(GdaBlob* blob, void* buf, gint size, gint* bytesWritten) c_gda_blob_write; 487 gint function(GdaBlob* blob, gint offset, gint whence) c_gda_blob_lseek; 488 gint function(GdaBlob* blob) c_gda_blob_close; 489 gint function(GdaBlob* blob) c_gda_blob_remove; 490 void function(GdaBlob* blob) c_gda_blob_free_data; 491 492 // gda.Client 493 494 GdaClient* function() c_gda_client_new; 495 GdaConnection* function(GdaClient* client, gchar* dsn, gchar* username, gchar* password, GdaConnectionOptions options) c_gda_client_open_connection; 496 GdaConnection* function(GdaClient* client, gchar* providerId, gchar* cncString, GdaConnectionOptions options) c_gda_client_open_connection_from_string; 497 GList* function(GdaClient* client) c_gda_client_get_connection_list; 498 GdaConnection* function(GdaClient* client, gchar* dsn, gchar* username, gchar* password) c_gda_client_find_connection; 499 void function(GdaClient* client) c_gda_client_close_all_connections; 500 void function(GdaClient* client, GdaConnection* cnc, GdaClientEvent event, GdaParameterList* params) c_gda_client_notify_event; 501 void function(GdaClient* client, GdaConnection* cnc, GdaError* error) c_gda_client_notify_error_event; 502 void function(GdaClient* client, GdaConnection* cnc) c_gda_client_notify_connection_opened_event; 503 void function(GdaClient* client, GdaConnection* cnc) c_gda_client_notify_connection_closed_event; 504 void function(GdaClient* client, GdaConnection* cnc, GdaTransaction* xaction) c_gda_client_notify_transaction_started_event; 505 void function(GdaClient* client, GdaConnection* cnc, GdaTransaction* xaction) c_gda_client_notify_transaction_committed_event; 506 void function(GdaClient* client, GdaConnection* cnc, GdaTransaction* xaction) c_gda_client_notify_transaction_cancelled_event; 507 gboolean function(GdaClient* client, GdaTransaction* xaction) c_gda_client_begin_transaction; 508 gboolean function(GdaClient* client, GdaTransaction* xaction) c_gda_client_commit_transaction; 509 gboolean function(GdaClient* client, GdaTransaction* xaction) c_gda_client_rollback_transaction; 510 511 // gda.Command 512 513 GType function() c_gda_command_get_type; 514 GdaCommand* function(gchar* text, GdaCommandType type, GdaCommandOptions options) c_gda_command_new; 515 void function(GdaCommand* cmd) c_gda_command_free; 516 GdaCommand* function(GdaCommand* cmd) c_gda_command_copy; 517 gchar* function(GdaCommand* cmd) c_gda_command_get_text; 518 void function(GdaCommand* cmd, gchar* text) c_gda_command_set_text; 519 GdaCommandType function(GdaCommand* cmd) c_gda_command_get_command_type; 520 void function(GdaCommand* cmd, GdaCommandType type) c_gda_command_set_command_type; 521 GdaCommandOptions function(GdaCommand* cmd) c_gda_command_get_options; 522 void function(GdaCommand* cmd, GdaCommandOptions options) c_gda_command_set_options; 523 GdaTransaction* function(GdaCommand* cmd) c_gda_command_get_transaction; 524 void function(GdaCommand* cmd, GdaTransaction* xaction) c_gda_command_set_transaction; 525 526 // gda.Config 527 528 gchar* function(gchar* path) c_gda_config_get_string; 529 gint function(gchar* path) c_gda_config_get_int; 530 gdouble function(gchar* path) c_gda_config_get_float; 531 gboolean function(gchar* path) c_gda_config_get_boolean; 532 void function(gchar* path, gchar* newValue) c_gda_config_set_string; 533 void function(gchar* path, gint newValue) c_gda_config_set_int; 534 void function(gchar* path, gdouble newValue) c_gda_config_set_float; 535 void function(gchar* path, gboolean newValue) c_gda_config_set_boolean; 536 void function(gchar* path) c_gda_config_remove_section; 537 void function(gchar* path) c_gda_config_remove_key; 538 gboolean function(gchar* path) c_gda_config_has_section; 539 gboolean function(gchar* path) c_gda_config_has_key; 540 GList* function(gchar* path) c_gda_config_list_sections; 541 GList* function(gchar* path) c_gda_config_list_keys; 542 gchar* function(gchar* path) c_gda_config_get_type; 543 void function(GList* list) c_gda_config_free_list; 544 guint function(gchar* path, GdaConfigListenerFunc func, void* userData) c_gda_config_add_listener; 545 void function(guint id) c_gda_config_remove_listener; 546 GList* function() c_gda_config_get_provider_list; 547 void function(GList* list) c_gda_config_free_provider_list; 548 GdaProviderInfo* function(gchar* name) c_gda_config_get_provider_by_name; 549 GdaDataModel* function() c_gda_config_get_provider_model; 550 GdaDataSourceInfo* function(GdaDataSourceInfo* src) c_gda_config_copy_data_source_info; 551 void function(GdaDataSourceInfo* info) c_gda_config_free_data_source_info; 552 GList* function() c_gda_config_get_data_source_list; 553 GdaDataSourceInfo* function(gchar* name) c_gda_config_find_data_source; 554 void function(GList* list) c_gda_config_free_data_source_list; 555 GdaDataModel* function() c_gda_config_get_data_source_model; 556 void function(gchar* name, gchar* provider, gchar* cncString, gchar* description, gchar* username, gchar* password) c_gda_config_save_data_source; 557 void function(GdaDataSourceInfo* dsnInfo) c_gda_config_save_data_source_info; 558 void function(gchar* name) c_gda_config_remove_data_source; 559 560 // gda.ProviderInfo 561 562 GType function() c_gda_provider_info_get_type; 563 GdaProviderInfo* function(GdaProviderInfo* src) c_gda_provider_info_copy; 564 void function(GdaProviderInfo* providerInfo) c_gda_provider_info_free; 565 566 // gda.DataSourceInfo 567 568 GType function() c_gda_data_source_info_get_type; 569 570 // gda.Connection 571 572 GdaConnection* function(GdaClient* client, GdaServerProvider* provider, gchar* dsn, gchar* username, gchar* password, GdaConnectionOptions options) c_gda_connection_new; 573 gboolean function(GdaConnection* cnc) c_gda_connection_close; 574 gboolean function(GdaConnection* cnc) c_gda_connection_is_open; 575 GdaClient* function(GdaConnection* cnc) c_gda_connection_get_client; 576 void function(GdaConnection* cnc, GdaClient* client) c_gda_connection_set_client; 577 GdaConnectionOptions function(GdaConnection* cnc) c_gda_connection_get_options; 578 gchar* function(GdaConnection* cnc) c_gda_connection_get_server_version; 579 gchar* function(GdaConnection* cnc) c_gda_connection_get_database; 580 gchar* function(GdaConnection* cnc) c_gda_connection_get_dsn; 581 gchar* function(GdaConnection* cnc) c_gda_connection_get_cnc_string; 582 gchar* function(GdaConnection* cnc) c_gda_connection_get_provider; 583 gchar* function(GdaConnection* cnc) c_gda_connection_get_username; 584 gchar* function(GdaConnection* cnc) c_gda_connection_get_password; 585 void function(GdaConnection* cnc, GdaError* error) c_gda_connection_add_error; 586 void function(GdaConnection* cnc, gchar* str, ... ) c_gda_connection_add_error_string; 587 void function(GdaConnection* cnc, GList* errorList) c_gda_connection_add_error_list; 588 gboolean function(GdaConnection* cnc, gchar* name) c_gda_connection_change_database; 589 gboolean function(GdaConnection* cnc, gchar* name) c_gda_connection_create_database; 590 gboolean function(GdaConnection* cnc, gchar* name) c_gda_connection_drop_database; 591 gboolean function(GdaConnection* cnc, gchar* tableName, GdaFieldAttributes** attributes) c_gda_connection_create_table; 592 gboolean function(GdaConnection* cnc, gchar* tableName) c_gda_connection_drop_table; 593 GList* function(GdaConnection* cnc, GdaCommand* cmd, GdaParameterList* params) c_gda_connection_execute_command; 594 gchar* function(GdaConnection* cnc, GdaDataModel* recset) c_gda_connection_get_last_insert_id; 595 GdaDataModel* function(GdaConnection* cnc, GdaCommand* cmd, GdaParameterList* params) c_gda_connection_execute_single_command; 596 gint function(GdaConnection* cnc, GdaCommand* cmd, GdaParameterList* params) c_gda_connection_execute_non_query; 597 gboolean function(GdaConnection* cnc, GdaTransaction* xaction) c_gda_connection_begin_transaction; 598 gboolean function(GdaConnection* cnc, GdaTransaction* xaction) c_gda_connection_commit_transaction; 599 gboolean function(GdaConnection* cnc, GdaTransaction* xaction) c_gda_connection_rollback_transaction; 600 gboolean function(GdaConnection* cnc, GdaBlob* blob) c_gda_connection_create_blob; 601 GList* function(GdaConnection* cnc) c_gda_connection_get_errors; 602 gboolean function(GdaConnection* cnc, GdaConnectionFeature feature) c_gda_connection_supports; 603 GdaDataModel* function(GdaConnection* cnc, GdaConnectionSchema schema, GdaParameterList* params) c_gda_connection_get_schema; 604 605 // gda.DataModelArray 606 607 GdaDataModel* function(gint cols) c_gda_data_model_array_new; 608 void function(GdaDataModelArray* model, gint cols) c_gda_data_model_array_set_n_columns; 609 void function(GdaDataModelArray* model) c_gda_data_model_array_clear; 610 611 // gda.DataModelHash 612 613 GdaDataModel* function(gint cols) c_gda_data_model_hash_new; 614 GdaValue* function(GdaDataModel* model, gint col, gint row) c_gda_data_model_hash_get_value_at; 615 void function(GdaDataModelHash* model) c_gda_data_model_hash_clear; 616 void function(GdaDataModelHash* model, gint cols) c_gda_data_model_hash_set_n_columns; 617 void function(GdaDataModelHash* model, gint rownum, GdaRow* row) c_gda_data_model_hash_insert_row; 618 GdaRow* function(GdaDataModel* model, gint row) c_gda_data_model_hash_get_row; 619 620 // gda.DataModelList 621 622 GdaDataModel* function() c_gda_data_model_list_new; 623 GdaDataModel* function(GList* list) c_gda_data_model_list_new_from_string_list; 624 GdaRow* function(GdaDataModelList* model, GdaValue* value) c_gda_data_model_list_append_value; 625 626 // gda.DataModel 627 628 void function(GdaDataModel* model) c_gda_data_model_changed; 629 void function(GdaDataModel* model, gint row) c_gda_data_model_row_inserted; 630 void function(GdaDataModel* model, gint row) c_gda_data_model_row_updated; 631 void function(GdaDataModel* model, gint row) c_gda_data_model_row_removed; 632 void function(GdaDataModel* model, gint col) c_gda_data_model_column_inserted; 633 void function(GdaDataModel* model, gint col) c_gda_data_model_column_updated; 634 void function(GdaDataModel* model, gint col) c_gda_data_model_column_removed; 635 void function(GdaDataModel* model) c_gda_data_model_freeze; 636 void function(GdaDataModel* model) c_gda_data_model_thaw; 637 gint function(GdaDataModel* model) c_gda_data_model_get_n_rows; 638 gint function(GdaDataModel* model) c_gda_data_model_get_n_columns; 639 GdaFieldAttributes* function(GdaDataModel* model, gint col) c_gda_data_model_describe_column; 640 gchar* function(GdaDataModel* model, gint col) c_gda_data_model_get_column_title; 641 void function(GdaDataModel* model, gint col, gchar* title) c_gda_data_model_set_column_title; 642 gint function(GdaDataModel* model, gchar* title) c_gda_data_model_get_column_position; 643 GdaRow* function(GdaDataModel* model, gint row) c_gda_data_model_get_row; 644 GdaValue* function(GdaDataModel* model, gint col, gint row) c_gda_data_model_get_value_at; 645 gboolean function(GdaDataModel* model) c_gda_data_model_is_updatable; 646 GdaRow* function(GdaDataModel* model, GList* values) c_gda_data_model_append_row; 647 gboolean function(GdaDataModel* model, GdaRow* row) c_gda_data_model_remove_row; 648 gboolean function(GdaDataModel* model, GdaRow* row) c_gda_data_model_update_row; 649 gboolean function(GdaDataModel* model, GdaFieldAttributes* attrs) c_gda_data_model_append_column; 650 gboolean function(GdaDataModel* model, gint col, GdaFieldAttributes* attrs) c_gda_data_model_update_column; 651 gboolean function(GdaDataModel* model, gint col) c_gda_data_model_remove_column; 652 void function(GdaDataModel* model, GdaDataModelForeachFunc func, void* userData) c_gda_data_model_foreach; 653 gboolean function(GdaDataModel* model) c_gda_data_model_has_changed; 654 gboolean function(GdaDataModel* model) c_gda_data_model_begin_update; 655 gboolean function(GdaDataModel* model) c_gda_data_model_cancel_update; 656 gboolean function(GdaDataModel* model) c_gda_data_model_end_update; 657 gchar* function(GdaDataModel* model) c_gda_data_model_to_comma_separated; 658 gchar* function(GdaDataModel* model) c_gda_data_model_to_tab_separated; 659 gchar* function(GdaDataModel* model, gboolean standalone) c_gda_data_model_to_xml; 660 xmlNodePtr function(GdaDataModel* model, gchar* name) c_gda_data_model_to_xml_node; 661 gboolean function(GdaDataModel* model, xmlNodePtr node) c_gda_data_model_add_data_from_xml_node; 662 gchar* function(GdaDataModel* model) c_gda_data_model_get_command_text; 663 void function(GdaDataModel* model, gchar* txt) c_gda_data_model_set_command_text; 664 GdaCommandType function(GdaDataModel* model) c_gda_data_model_get_command_type; 665 void function(GdaDataModel* model, GdaCommandType type) c_gda_data_model_set_command_type; 666 667 // gda.ErrorGda 668 669 GdaError* function() c_gda_error_new; 670 void function(GdaError* error) c_gda_error_free; 671 GList* function(GList* errors) c_gda_error_list_copy; 672 void function(GList* errors) c_gda_error_list_free; 673 gchar* function(GdaError* error) c_gda_error_get_description; 674 void function(GdaError* error, gchar* description) c_gda_error_set_description; 675 glong function(GdaError* error) c_gda_error_get_number; 676 void function(GdaError* error, glong number) c_gda_error_set_number; 677 gchar* function(GdaError* error) c_gda_error_get_source; 678 void function(GdaError* error, gchar* source) c_gda_error_set_source; 679 gchar* function(GdaError* error) c_gda_error_get_sqlstate; 680 void function(GdaError* error, gchar* sqlstate) c_gda_error_set_sqlstate; 681 682 // gda.Export 683 684 GdaExport* function(GdaConnection* cnc) c_gda_export_new; 685 GList* function(GdaExport* exp) c_gda_export_get_tables; 686 GList* function(GdaExport* exp) c_gda_export_get_selected_tables; 687 void function(GdaExport* exp, gchar* table) c_gda_export_select_table; 688 void function(GdaExport* exp, GList* list) c_gda_export_select_table_list; 689 void function(GdaExport* exp, gchar* table) c_gda_export_unselect_table; 690 void function(GdaExport* exp, GdaExportFlags flags) c_gda_export_run; 691 void function(GdaExport* exp) c_gda_export_stop; 692 GdaConnection* function(GdaExport* exp) c_gda_export_get_connection; 693 void function(GdaExport* exp, GdaConnection* cnc) c_gda_export_set_connection; 694 695 // gda.FieldAttributes 696 697 GType function() c_gda_field_attributes_get_type; 698 GdaFieldAttributes* function() c_gda_field_attributes_new; 699 GdaFieldAttributes* function(GdaFieldAttributes* fa) c_gda_field_attributes_copy; 700 void function(GdaFieldAttributes* fa) c_gda_field_attributes_free; 701 gboolean function(GdaFieldAttributes* lhs, GdaFieldAttributes* rhs) c_gda_field_attributes_equal; 702 glong function(GdaFieldAttributes* fa) c_gda_field_attributes_get_defined_size; 703 void function(GdaFieldAttributes* fa, glong size) c_gda_field_attributes_set_defined_size; 704 gchar* function(GdaFieldAttributes* fa) c_gda_field_attributes_get_name; 705 void function(GdaFieldAttributes* fa, gchar* name) c_gda_field_attributes_set_name; 706 gchar* function(GdaFieldAttributes* fa) c_gda_field_attributes_get_table; 707 void function(GdaFieldAttributes* fa, gchar* table) c_gda_field_attributes_set_table; 708 gchar* function(GdaFieldAttributes* fa) c_gda_field_attributes_get_caption; 709 void function(GdaFieldAttributes* fa, gchar* caption) c_gda_field_attributes_set_caption; 710 glong function(GdaFieldAttributes* fa) c_gda_field_attributes_get_scale; 711 void function(GdaFieldAttributes* fa, glong scale) c_gda_field_attributes_set_scale; 712 GdaValueType function(GdaFieldAttributes* fa) c_gda_field_attributes_get_gdatype; 713 void function(GdaFieldAttributes* fa, GdaValueType type) c_gda_field_attributes_set_gdatype; 714 gboolean function(GdaFieldAttributes* fa) c_gda_field_attributes_get_allow_null; 715 void function(GdaFieldAttributes* fa, gboolean allow) c_gda_field_attributes_set_allow_null; 716 gboolean function(GdaFieldAttributes* fa) c_gda_field_attributes_get_primary_key; 717 void function(GdaFieldAttributes* fa, gboolean pk) c_gda_field_attributes_set_primary_key; 718 gboolean function(GdaFieldAttributes* fa) c_gda_field_attributes_get_unique_key; 719 void function(GdaFieldAttributes* fa, gboolean uk) c_gda_field_attributes_set_unique_key; 720 gchar* function(GdaFieldAttributes* fa) c_gda_field_attributes_get_references; 721 void function(GdaFieldAttributes* fa, gchar* doref) c_gda_field_attributes_set_references; 722 gboolean function(GdaFieldAttributes* fa) c_gda_field_attributes_get_auto_increment; 723 void function(GdaFieldAttributes* fa, gboolean isAuto) c_gda_field_attributes_set_auto_increment; 724 gint function(GdaFieldAttributes* fa) c_gda_field_attributes_get_position; 725 void function(GdaFieldAttributes* fa, gint position) c_gda_field_attributes_set_position; 726 GdaValue* function(GdaFieldAttributes* fa) c_gda_field_attributes_get_default_value; 727 void function(GdaFieldAttributes* fa, GdaValue* defaultValue) c_gda_field_attributes_set_default_value; 728 729 // gda.Log 730 731 void function() c_gda_log_enable; 732 void function() c_gda_log_disable; 733 gboolean function() c_gda_log_is_enabled; 734 void function(gchar* format, ... ) c_gda_log_message; 735 void function(gchar* format, ... ) c_gda_log_error; 736 737 // gda.Parameter 738 739 GType function() c_gda_parameter_get_type; 740 GdaParameter* function(gchar* name, GdaValue* value) c_gda_parameter_new_from_value; 741 GdaParameter* function(gchar* name, gboolean value) c_gda_parameter_new_boolean; 742 GdaParameter* function(gchar* name, gdouble value) c_gda_parameter_new_double; 743 GdaParameter* function(gchar* name, GObject* value) c_gda_parameter_new_gobject; 744 GdaParameter* function(gchar* name, gchar* value) c_gda_parameter_new_string; 745 GdaParameter* function(GdaParameter* param) c_gda_parameter_copy; 746 void function(GdaParameter* param) c_gda_parameter_free; 747 gchar* function(GdaParameter* param) c_gda_parameter_get_name; 748 void function(GdaParameter* param, gchar* name) c_gda_parameter_set_name; 749 GdaValue* function(GdaParameter* param) c_gda_parameter_get_value; 750 void function(GdaParameter* param, GdaValue* value) c_gda_parameter_set_value; 751 752 // gda.ParameterList 753 754 GType function() c_gda_parameter_list_get_type; 755 GdaParameterList* function() c_gda_parameter_list_new; 756 void function(GdaParameterList* plist) c_gda_parameter_list_free; 757 GdaParameterList* function(GdaParameterList* plist) c_gda_parameter_list_copy; 758 void function(GdaParameterList* plist, GdaParameter* param) c_gda_parameter_list_add_parameter; 759 GList* function(GdaParameterList* plist) c_gda_parameter_list_get_names; 760 GdaParameter* function(GdaParameterList* plist, gchar* name) c_gda_parameter_list_find; 761 void function(GdaParameterList* plist) c_gda_parameter_list_clear; 762 guint function(GdaParameterList* plist) c_gda_parameter_list_get_length; 763 764 // gda.QuarkList 765 766 GType function() c_gda_quark_list_get_type; 767 GdaQuarkList* function() c_gda_quark_list_new; 768 GdaQuarkList* function(gchar* string) c_gda_quark_list_new_from_string; 769 GdaQuarkList* function(GdaQuarkList* qlist) c_gda_quark_list_copy; 770 void function(GdaQuarkList* qlist) c_gda_quark_list_free; 771 void function(GdaQuarkList* qlist, gchar* string, gboolean cleanup) c_gda_quark_list_add_from_string; 772 gchar* function(GdaQuarkList* qlist, gchar* name) c_gda_quark_list_find; 773 void function(GdaQuarkList* qlist, gchar* name) c_gda_quark_list_remove; 774 void function(GdaQuarkList* qlist) c_gda_quark_list_clear; 775 776 // gda.Row 777 778 GType function() c_gda_row_get_type; 779 GdaRow* function(GdaDataModel* model, gint count) c_gda_row_new; 780 GdaRow* function(GdaDataModel* model, GList* values) c_gda_row_new_from_list; 781 GdaRow* function(GdaRow* row) c_gda_row_copy; 782 void function(GdaRow* row) c_gda_row_free; 783 GdaDataModel* function(GdaRow* row) c_gda_row_get_model; 784 gint function(GdaRow* row) c_gda_row_get_number; 785 void function(GdaRow* row, gint number) c_gda_row_set_number; 786 gchar* function(GdaRow* row) c_gda_row_get_id; 787 void function(GdaRow* row, gchar* id) c_gda_row_set_id; 788 GdaValue* function(GdaRow* row, gint num) c_gda_row_get_value; 789 gint function(GdaRow* row) c_gda_row_get_length; 790 791 // gda.Select 792 793 GdaDataModel* function() c_gda_select_new; 794 void function(GdaSelect* sel, gchar* name, GdaDataModel* source) c_gda_select_add_source; 795 void function(GdaSelect* sel, gchar* sql) c_gda_select_set_sql; 796 gboolean function(GdaSelect* sel) c_gda_select_run; 797 798 // gda.Table 799 800 GdaTable* function(gchar* name) c_gda_table_new; 801 GdaTable* function(gchar* name, GdaDataModel* model, gboolean addData) c_gda_table_new_from_model; 802 gchar* function(GdaTable* table) c_gda_table_get_name; 803 void function(GdaTable* table, gchar* name) c_gda_table_set_name; 804 void function(GdaTable* table, GdaFieldAttributes* fa) c_gda_table_add_field; 805 void function(GdaTable* table, GdaDataModel* model) c_gda_table_add_data_from_model; 806 807 // gda.Transaction 808 809 GdaTransaction* function(gchar* name) c_gda_transaction_new; 810 GdaTransactionIsolation function(GdaTransaction* xaction) c_gda_transaction_get_isolation_level; 811 void function(GdaTransaction* xaction, GdaTransactionIsolation level) c_gda_transaction_set_isolation_level; 812 gchar* function(GdaTransaction* xaction) c_gda_transaction_get_name; 813 void function(GdaTransaction* xaction, gchar* name) c_gda_transaction_set_name; 814 815 // gda.Value 816 817 GType function() c_gda_value_get_gtype; 818 GdaValue* function() c_gda_value_new_null; 819 GdaValue* function(gint64 val) c_gda_value_new_bigint; 820 GdaValue* function(guint64 val) c_gda_value_new_biguint; 821 GdaValue* function(void* val, glong size) c_gda_value_new_binary; 822 GdaValue* function(GdaBlob* val) c_gda_value_new_blob; 823 GdaValue* function(gboolean val) c_gda_value_new_boolean; 824 GdaValue* function(GdaDate* val) c_gda_value_new_date; 825 GdaValue* function(gdouble val) c_gda_value_new_double; 826 GdaValue* function(GdaGeometricPoint* val) c_gda_value_new_geometric_point; 827 GdaValue* function(GObject* val) c_gda_value_new_gobject; 828 GdaValue* function(gint val) c_gda_value_new_integer; 829 GdaValue* function(GdaValueList* val) c_gda_value_new_list; 830 GdaValue* function(GdaMoney* val) c_gda_value_new_money; 831 GdaValue* function(GdaNumeric* val) c_gda_value_new_numeric; 832 GdaValue* function(gfloat val) c_gda_value_new_single; 833 GdaValue* function(gshort val) c_gda_value_new_smallint; 834 GdaValue* function(gushort val) c_gda_value_new_smalluint; 835 GdaValue* function(gchar* val) c_gda_value_new_string; 836 GdaValue* function(GdaTime* val) c_gda_value_new_time; 837 GdaValue* function(GdaTimestamp* val) c_gda_value_new_timestamp; 838 GdaValue* function(time_t val) c_gda_value_new_timestamp_from_timet; 839 GdaValue* function(gchar val) c_gda_value_new_tinyint; 840 GdaValue* function(guchar val) c_gda_value_new_tinyuint; 841 GdaValue* function(GdaValueType val) c_gda_value_new_type; 842 GdaValue* function(guint val) c_gda_value_new_uinteger; 843 GdaValue* function(gchar* asString, GdaValueType type) c_gda_value_new_from_string; 844 GdaValue* function(xmlNodePtr node) c_gda_value_new_from_xml; 845 void function(GdaValue* value) c_gda_value_free; 846 GdaValueType function(GdaValue* value) c_gda_value_get_type; 847 gboolean function(GdaValue* value) c_gda_value_is_null; 848 gboolean function(GdaValue* value) c_gda_value_is_number; 849 GdaValue* function(GdaValue* value) c_gda_value_copy; 850 gint64 function(GdaValue* value) c_gda_value_get_bigint; 851 void function(GdaValue* value, gint64 val) c_gda_value_set_bigint; 852 guint64 function(GdaValue* value) c_gda_value_get_biguint; 853 void function(GdaValue* value, guint64 val) c_gda_value_set_biguint; 854 gpointer function(GdaValue* value, glong* size) c_gda_value_get_binary; 855 void function(GdaValue* value, void* val, glong size) c_gda_value_set_binary; 856 GdaBlob* function(GdaValue* value) c_gda_value_get_blob; 857 void function(GdaValue* value, GdaBlob* val) c_gda_value_set_blob; 858 gboolean function(GdaValue* value) c_gda_value_get_boolean; 859 void function(GdaValue* value, gboolean val) c_gda_value_set_boolean; 860 GdaDate* function(GdaValue* value) c_gda_value_get_date; 861 void function(GdaValue* value, GdaDate* val) c_gda_value_set_date; 862 gdouble function(GdaValue* value) c_gda_value_get_double; 863 void function(GdaValue* value, gdouble val) c_gda_value_set_double; 864 GdaGeometricPoint* function(GdaValue* value) c_gda_value_get_geometric_point; 865 void function(GdaValue* value, GdaGeometricPoint* val) c_gda_value_set_geometric_point; 866 GObject* function(GdaValue* value) c_gda_value_get_gobject; 867 void function(GdaValue* value, GObject* val) c_gda_value_set_gobject; 868 gint function(GdaValue* value) c_gda_value_get_integer; 869 void function(GdaValue* value, gint val) c_gda_value_set_integer; 870 GdaValueList* function(GdaValue* value) c_gda_value_get_list; 871 void function(GdaValue* value, GdaValueList* val) c_gda_value_set_list; 872 void function(GdaValue* value) c_gda_value_set_null; 873 GdaMoney* function(GdaValue* value) c_gda_value_get_money; 874 void function(GdaValue* value, GdaMoney* val) c_gda_value_set_money; 875 GdaNumeric* function(GdaValue* value) c_gda_value_get_numeric; 876 void function(GdaValue* value, GdaNumeric* val) c_gda_value_set_numeric; 877 gfloat function(GdaValue* value) c_gda_value_get_single; 878 void function(GdaValue* value, gfloat val) c_gda_value_set_single; 879 gshort function(GdaValue* value) c_gda_value_get_smallint; 880 void function(GdaValue* value, gshort val) c_gda_value_set_smallint; 881 gushort function(GdaValue* value) c_gda_value_get_smalluint; 882 void function(GdaValue* value, gushort val) c_gda_value_set_smalluint; 883 gchar* function(GdaValue* value) c_gda_value_get_string; 884 void function(GdaValue* value, gchar* val) c_gda_value_set_string; 885 GdaTime* function(GdaValue* value) c_gda_value_get_time; 886 void function(GdaValue* value, GdaTime* val) c_gda_value_set_time; 887 GdaTimestamp* function(GdaValue* value) c_gda_value_get_timestamp; 888 void function(GdaValue* value, GdaTimestamp* val) c_gda_value_set_timestamp; 889 gchar function(GdaValue* value) c_gda_value_get_tinyint; 890 void function(GdaValue* value, gchar val) c_gda_value_set_tinyint; 891 guchar function(GdaValue* value) c_gda_value_get_tinyuint; 892 void function(GdaValue* value, guchar val) c_gda_value_set_tinyuint; 893 guint function(GdaValue* value) c_gda_value_get_uinteger; 894 void function(GdaValue* value, guint val) c_gda_value_set_uinteger; 895 GdaValueType function(GdaValue* value) c_gda_value_get_vtype; 896 void function(GdaValue* value, GdaValueType type) c_gda_value_set_vtype; 897 gboolean function(GdaValue* value, gchar* asString, GdaValueType type) c_gda_value_set_from_string; 898 gboolean function(GdaValue* value, GdaValue* from) c_gda_value_set_from_value; 899 gint function(GdaValue* value1, GdaValue* value2) c_gda_value_compare; 900 gchar* function(GdaValue* value) c_gda_value_stringify; 901 xmlNodePtr function(GdaValue* value) c_gda_value_to_xml; 902 } 903 904 // gda.Gda 905 906 alias c_gda_init gda_init; 907 alias c_gda_main_run gda_main_run; 908 alias c_gda_main_quit gda_main_quit; 909 alias c_gda_type_to_string gda_type_to_string; 910 alias c_gda_type_from_string gda_type_from_string; 911 alias c_gda_string_hash_to_list gda_string_hash_to_list; 912 alias c_gda_sql_replace_placeholders gda_sql_replace_placeholders; 913 alias c_gda_file_load gda_file_load; 914 alias c_gda_file_save gda_file_save; 915 916 // gda.Blob 917 918 alias c_gda_blob_open gda_blob_open; 919 alias c_gda_blob_read gda_blob_read; 920 alias c_gda_blob_write gda_blob_write; 921 alias c_gda_blob_lseek gda_blob_lseek; 922 alias c_gda_blob_close gda_blob_close; 923 alias c_gda_blob_remove gda_blob_remove; 924 alias c_gda_blob_free_data gda_blob_free_data; 925 926 // gda.Client 927 928 alias c_gda_client_new gda_client_new; 929 alias c_gda_client_open_connection gda_client_open_connection; 930 alias c_gda_client_open_connection_from_string gda_client_open_connection_from_string; 931 alias c_gda_client_get_connection_list gda_client_get_connection_list; 932 alias c_gda_client_find_connection gda_client_find_connection; 933 alias c_gda_client_close_all_connections gda_client_close_all_connections; 934 alias c_gda_client_notify_event gda_client_notify_event; 935 alias c_gda_client_notify_error_event gda_client_notify_error_event; 936 alias c_gda_client_notify_connection_opened_event gda_client_notify_connection_opened_event; 937 alias c_gda_client_notify_connection_closed_event gda_client_notify_connection_closed_event; 938 alias c_gda_client_notify_transaction_started_event gda_client_notify_transaction_started_event; 939 alias c_gda_client_notify_transaction_committed_event gda_client_notify_transaction_committed_event; 940 alias c_gda_client_notify_transaction_cancelled_event gda_client_notify_transaction_cancelled_event; 941 alias c_gda_client_begin_transaction gda_client_begin_transaction; 942 alias c_gda_client_commit_transaction gda_client_commit_transaction; 943 alias c_gda_client_rollback_transaction gda_client_rollback_transaction; 944 945 // gda.Command 946 947 alias c_gda_command_get_type gda_command_get_type; 948 alias c_gda_command_new gda_command_new; 949 alias c_gda_command_free gda_command_free; 950 alias c_gda_command_copy gda_command_copy; 951 alias c_gda_command_get_text gda_command_get_text; 952 alias c_gda_command_set_text gda_command_set_text; 953 alias c_gda_command_get_command_type gda_command_get_command_type; 954 alias c_gda_command_set_command_type gda_command_set_command_type; 955 alias c_gda_command_get_options gda_command_get_options; 956 alias c_gda_command_set_options gda_command_set_options; 957 alias c_gda_command_get_transaction gda_command_get_transaction; 958 alias c_gda_command_set_transaction gda_command_set_transaction; 959 960 // gda.Config 961 962 alias c_gda_config_get_string gda_config_get_string; 963 alias c_gda_config_get_int gda_config_get_int; 964 alias c_gda_config_get_float gda_config_get_float; 965 alias c_gda_config_get_boolean gda_config_get_boolean; 966 alias c_gda_config_set_string gda_config_set_string; 967 alias c_gda_config_set_int gda_config_set_int; 968 alias c_gda_config_set_float gda_config_set_float; 969 alias c_gda_config_set_boolean gda_config_set_boolean; 970 alias c_gda_config_remove_section gda_config_remove_section; 971 alias c_gda_config_remove_key gda_config_remove_key; 972 alias c_gda_config_has_section gda_config_has_section; 973 alias c_gda_config_has_key gda_config_has_key; 974 alias c_gda_config_list_sections gda_config_list_sections; 975 alias c_gda_config_list_keys gda_config_list_keys; 976 alias c_gda_config_get_type gda_config_get_type; 977 alias c_gda_config_free_list gda_config_free_list; 978 alias c_gda_config_add_listener gda_config_add_listener; 979 alias c_gda_config_remove_listener gda_config_remove_listener; 980 alias c_gda_config_get_provider_list gda_config_get_provider_list; 981 alias c_gda_config_free_provider_list gda_config_free_provider_list; 982 alias c_gda_config_get_provider_by_name gda_config_get_provider_by_name; 983 alias c_gda_config_get_provider_model gda_config_get_provider_model; 984 alias c_gda_config_copy_data_source_info gda_config_copy_data_source_info; 985 alias c_gda_config_free_data_source_info gda_config_free_data_source_info; 986 alias c_gda_config_get_data_source_list gda_config_get_data_source_list; 987 alias c_gda_config_find_data_source gda_config_find_data_source; 988 alias c_gda_config_free_data_source_list gda_config_free_data_source_list; 989 alias c_gda_config_get_data_source_model gda_config_get_data_source_model; 990 alias c_gda_config_save_data_source gda_config_save_data_source; 991 alias c_gda_config_save_data_source_info gda_config_save_data_source_info; 992 alias c_gda_config_remove_data_source gda_config_remove_data_source; 993 994 // gda.ProviderInfo 995 996 alias c_gda_provider_info_get_type gda_provider_info_get_type; 997 alias c_gda_provider_info_copy gda_provider_info_copy; 998 alias c_gda_provider_info_free gda_provider_info_free; 999 1000 // gda.DataSourceInfo 1001 1002 alias c_gda_data_source_info_get_type gda_data_source_info_get_type; 1003 1004 // gda.Connection 1005 1006 alias c_gda_connection_new gda_connection_new; 1007 alias c_gda_connection_close gda_connection_close; 1008 alias c_gda_connection_is_open gda_connection_is_open; 1009 alias c_gda_connection_get_client gda_connection_get_client; 1010 alias c_gda_connection_set_client gda_connection_set_client; 1011 alias c_gda_connection_get_options gda_connection_get_options; 1012 alias c_gda_connection_get_server_version gda_connection_get_server_version; 1013 alias c_gda_connection_get_database gda_connection_get_database; 1014 alias c_gda_connection_get_dsn gda_connection_get_dsn; 1015 alias c_gda_connection_get_cnc_string gda_connection_get_cnc_string; 1016 alias c_gda_connection_get_provider gda_connection_get_provider; 1017 alias c_gda_connection_get_username gda_connection_get_username; 1018 alias c_gda_connection_get_password gda_connection_get_password; 1019 alias c_gda_connection_add_error gda_connection_add_error; 1020 alias c_gda_connection_add_error_string gda_connection_add_error_string; 1021 alias c_gda_connection_add_error_list gda_connection_add_error_list; 1022 alias c_gda_connection_change_database gda_connection_change_database; 1023 alias c_gda_connection_create_database gda_connection_create_database; 1024 alias c_gda_connection_drop_database gda_connection_drop_database; 1025 alias c_gda_connection_create_table gda_connection_create_table; 1026 alias c_gda_connection_drop_table gda_connection_drop_table; 1027 alias c_gda_connection_execute_command gda_connection_execute_command; 1028 alias c_gda_connection_get_last_insert_id gda_connection_get_last_insert_id; 1029 alias c_gda_connection_execute_single_command gda_connection_execute_single_command; 1030 alias c_gda_connection_execute_non_query gda_connection_execute_non_query; 1031 alias c_gda_connection_begin_transaction gda_connection_begin_transaction; 1032 alias c_gda_connection_commit_transaction gda_connection_commit_transaction; 1033 alias c_gda_connection_rollback_transaction gda_connection_rollback_transaction; 1034 alias c_gda_connection_create_blob gda_connection_create_blob; 1035 alias c_gda_connection_get_errors gda_connection_get_errors; 1036 alias c_gda_connection_supports gda_connection_supports; 1037 alias c_gda_connection_get_schema gda_connection_get_schema; 1038 1039 // gda.DataModelArray 1040 1041 alias c_gda_data_model_array_new gda_data_model_array_new; 1042 alias c_gda_data_model_array_set_n_columns gda_data_model_array_set_n_columns; 1043 alias c_gda_data_model_array_clear gda_data_model_array_clear; 1044 1045 // gda.DataModelHash 1046 1047 alias c_gda_data_model_hash_new gda_data_model_hash_new; 1048 alias c_gda_data_model_hash_get_value_at gda_data_model_hash_get_value_at; 1049 alias c_gda_data_model_hash_clear gda_data_model_hash_clear; 1050 alias c_gda_data_model_hash_set_n_columns gda_data_model_hash_set_n_columns; 1051 alias c_gda_data_model_hash_insert_row gda_data_model_hash_insert_row; 1052 alias c_gda_data_model_hash_get_row gda_data_model_hash_get_row; 1053 1054 // gda.DataModelList 1055 1056 alias c_gda_data_model_list_new gda_data_model_list_new; 1057 alias c_gda_data_model_list_new_from_string_list gda_data_model_list_new_from_string_list; 1058 alias c_gda_data_model_list_append_value gda_data_model_list_append_value; 1059 1060 // gda.DataModel 1061 1062 alias c_gda_data_model_changed gda_data_model_changed; 1063 alias c_gda_data_model_row_inserted gda_data_model_row_inserted; 1064 alias c_gda_data_model_row_updated gda_data_model_row_updated; 1065 alias c_gda_data_model_row_removed gda_data_model_row_removed; 1066 alias c_gda_data_model_column_inserted gda_data_model_column_inserted; 1067 alias c_gda_data_model_column_updated gda_data_model_column_updated; 1068 alias c_gda_data_model_column_removed gda_data_model_column_removed; 1069 alias c_gda_data_model_freeze gda_data_model_freeze; 1070 alias c_gda_data_model_thaw gda_data_model_thaw; 1071 alias c_gda_data_model_get_n_rows gda_data_model_get_n_rows; 1072 alias c_gda_data_model_get_n_columns gda_data_model_get_n_columns; 1073 alias c_gda_data_model_describe_column gda_data_model_describe_column; 1074 alias c_gda_data_model_get_column_title gda_data_model_get_column_title; 1075 alias c_gda_data_model_set_column_title gda_data_model_set_column_title; 1076 alias c_gda_data_model_get_column_position gda_data_model_get_column_position; 1077 alias c_gda_data_model_get_row gda_data_model_get_row; 1078 alias c_gda_data_model_get_value_at gda_data_model_get_value_at; 1079 alias c_gda_data_model_is_updatable gda_data_model_is_updatable; 1080 alias c_gda_data_model_append_row gda_data_model_append_row; 1081 alias c_gda_data_model_remove_row gda_data_model_remove_row; 1082 alias c_gda_data_model_update_row gda_data_model_update_row; 1083 alias c_gda_data_model_append_column gda_data_model_append_column; 1084 alias c_gda_data_model_update_column gda_data_model_update_column; 1085 alias c_gda_data_model_remove_column gda_data_model_remove_column; 1086 alias c_gda_data_model_foreach gda_data_model_foreach; 1087 alias c_gda_data_model_has_changed gda_data_model_has_changed; 1088 alias c_gda_data_model_begin_update gda_data_model_begin_update; 1089 alias c_gda_data_model_cancel_update gda_data_model_cancel_update; 1090 alias c_gda_data_model_end_update gda_data_model_end_update; 1091 alias c_gda_data_model_to_comma_separated gda_data_model_to_comma_separated; 1092 alias c_gda_data_model_to_tab_separated gda_data_model_to_tab_separated; 1093 alias c_gda_data_model_to_xml gda_data_model_to_xml; 1094 alias c_gda_data_model_to_xml_node gda_data_model_to_xml_node; 1095 alias c_gda_data_model_add_data_from_xml_node gda_data_model_add_data_from_xml_node; 1096 alias c_gda_data_model_get_command_text gda_data_model_get_command_text; 1097 alias c_gda_data_model_set_command_text gda_data_model_set_command_text; 1098 alias c_gda_data_model_get_command_type gda_data_model_get_command_type; 1099 alias c_gda_data_model_set_command_type gda_data_model_set_command_type; 1100 1101 // gda.ErrorGda 1102 1103 alias c_gda_error_new gda_error_new; 1104 alias c_gda_error_free gda_error_free; 1105 alias c_gda_error_list_copy gda_error_list_copy; 1106 alias c_gda_error_list_free gda_error_list_free; 1107 alias c_gda_error_get_description gda_error_get_description; 1108 alias c_gda_error_set_description gda_error_set_description; 1109 alias c_gda_error_get_number gda_error_get_number; 1110 alias c_gda_error_set_number gda_error_set_number; 1111 alias c_gda_error_get_source gda_error_get_source; 1112 alias c_gda_error_set_source gda_error_set_source; 1113 alias c_gda_error_get_sqlstate gda_error_get_sqlstate; 1114 alias c_gda_error_set_sqlstate gda_error_set_sqlstate; 1115 1116 // gda.Export 1117 1118 alias c_gda_export_new gda_export_new; 1119 alias c_gda_export_get_tables gda_export_get_tables; 1120 alias c_gda_export_get_selected_tables gda_export_get_selected_tables; 1121 alias c_gda_export_select_table gda_export_select_table; 1122 alias c_gda_export_select_table_list gda_export_select_table_list; 1123 alias c_gda_export_unselect_table gda_export_unselect_table; 1124 alias c_gda_export_run gda_export_run; 1125 alias c_gda_export_stop gda_export_stop; 1126 alias c_gda_export_get_connection gda_export_get_connection; 1127 alias c_gda_export_set_connection gda_export_set_connection; 1128 1129 // gda.FieldAttributes 1130 1131 alias c_gda_field_attributes_get_type gda_field_attributes_get_type; 1132 alias c_gda_field_attributes_new gda_field_attributes_new; 1133 alias c_gda_field_attributes_copy gda_field_attributes_copy; 1134 alias c_gda_field_attributes_free gda_field_attributes_free; 1135 alias c_gda_field_attributes_equal gda_field_attributes_equal; 1136 alias c_gda_field_attributes_get_defined_size gda_field_attributes_get_defined_size; 1137 alias c_gda_field_attributes_set_defined_size gda_field_attributes_set_defined_size; 1138 alias c_gda_field_attributes_get_name gda_field_attributes_get_name; 1139 alias c_gda_field_attributes_set_name gda_field_attributes_set_name; 1140 alias c_gda_field_attributes_get_table gda_field_attributes_get_table; 1141 alias c_gda_field_attributes_set_table gda_field_attributes_set_table; 1142 alias c_gda_field_attributes_get_caption gda_field_attributes_get_caption; 1143 alias c_gda_field_attributes_set_caption gda_field_attributes_set_caption; 1144 alias c_gda_field_attributes_get_scale gda_field_attributes_get_scale; 1145 alias c_gda_field_attributes_set_scale gda_field_attributes_set_scale; 1146 alias c_gda_field_attributes_get_gdatype gda_field_attributes_get_gdatype; 1147 alias c_gda_field_attributes_set_gdatype gda_field_attributes_set_gdatype; 1148 alias c_gda_field_attributes_get_allow_null gda_field_attributes_get_allow_null; 1149 alias c_gda_field_attributes_set_allow_null gda_field_attributes_set_allow_null; 1150 alias c_gda_field_attributes_get_primary_key gda_field_attributes_get_primary_key; 1151 alias c_gda_field_attributes_set_primary_key gda_field_attributes_set_primary_key; 1152 alias c_gda_field_attributes_get_unique_key gda_field_attributes_get_unique_key; 1153 alias c_gda_field_attributes_set_unique_key gda_field_attributes_set_unique_key; 1154 alias c_gda_field_attributes_get_references gda_field_attributes_get_references; 1155 alias c_gda_field_attributes_set_references gda_field_attributes_set_references; 1156 alias c_gda_field_attributes_get_auto_increment gda_field_attributes_get_auto_increment; 1157 alias c_gda_field_attributes_set_auto_increment gda_field_attributes_set_auto_increment; 1158 alias c_gda_field_attributes_get_position gda_field_attributes_get_position; 1159 alias c_gda_field_attributes_set_position gda_field_attributes_set_position; 1160 alias c_gda_field_attributes_get_default_value gda_field_attributes_get_default_value; 1161 alias c_gda_field_attributes_set_default_value gda_field_attributes_set_default_value; 1162 1163 // gda.Log 1164 1165 alias c_gda_log_enable gda_log_enable; 1166 alias c_gda_log_disable gda_log_disable; 1167 alias c_gda_log_is_enabled gda_log_is_enabled; 1168 alias c_gda_log_message gda_log_message; 1169 alias c_gda_log_error gda_log_error; 1170 1171 // gda.Parameter 1172 1173 alias c_gda_parameter_get_type gda_parameter_get_type; 1174 alias c_gda_parameter_new_from_value gda_parameter_new_from_value; 1175 alias c_gda_parameter_new_boolean gda_parameter_new_boolean; 1176 alias c_gda_parameter_new_double gda_parameter_new_double; 1177 alias c_gda_parameter_new_gobject gda_parameter_new_gobject; 1178 alias c_gda_parameter_new_string gda_parameter_new_string; 1179 alias c_gda_parameter_copy gda_parameter_copy; 1180 alias c_gda_parameter_free gda_parameter_free; 1181 alias c_gda_parameter_get_name gda_parameter_get_name; 1182 alias c_gda_parameter_set_name gda_parameter_set_name; 1183 alias c_gda_parameter_get_value gda_parameter_get_value; 1184 alias c_gda_parameter_set_value gda_parameter_set_value; 1185 1186 // gda.ParameterList 1187 1188 alias c_gda_parameter_list_get_type gda_parameter_list_get_type; 1189 alias c_gda_parameter_list_new gda_parameter_list_new; 1190 alias c_gda_parameter_list_free gda_parameter_list_free; 1191 alias c_gda_parameter_list_copy gda_parameter_list_copy; 1192 alias c_gda_parameter_list_add_parameter gda_parameter_list_add_parameter; 1193 alias c_gda_parameter_list_get_names gda_parameter_list_get_names; 1194 alias c_gda_parameter_list_find gda_parameter_list_find; 1195 alias c_gda_parameter_list_clear gda_parameter_list_clear; 1196 alias c_gda_parameter_list_get_length gda_parameter_list_get_length; 1197 1198 // gda.QuarkList 1199 1200 alias c_gda_quark_list_get_type gda_quark_list_get_type; 1201 alias c_gda_quark_list_new gda_quark_list_new; 1202 alias c_gda_quark_list_new_from_string gda_quark_list_new_from_string; 1203 alias c_gda_quark_list_copy gda_quark_list_copy; 1204 alias c_gda_quark_list_free gda_quark_list_free; 1205 alias c_gda_quark_list_add_from_string gda_quark_list_add_from_string; 1206 alias c_gda_quark_list_find gda_quark_list_find; 1207 alias c_gda_quark_list_remove gda_quark_list_remove; 1208 alias c_gda_quark_list_clear gda_quark_list_clear; 1209 1210 // gda.Row 1211 1212 alias c_gda_row_get_type gda_row_get_type; 1213 alias c_gda_row_new gda_row_new; 1214 alias c_gda_row_new_from_list gda_row_new_from_list; 1215 alias c_gda_row_copy gda_row_copy; 1216 alias c_gda_row_free gda_row_free; 1217 alias c_gda_row_get_model gda_row_get_model; 1218 alias c_gda_row_get_number gda_row_get_number; 1219 alias c_gda_row_set_number gda_row_set_number; 1220 alias c_gda_row_get_id gda_row_get_id; 1221 alias c_gda_row_set_id gda_row_set_id; 1222 alias c_gda_row_get_value gda_row_get_value; 1223 alias c_gda_row_get_length gda_row_get_length; 1224 1225 // gda.Select 1226 1227 alias c_gda_select_new gda_select_new; 1228 alias c_gda_select_add_source gda_select_add_source; 1229 alias c_gda_select_set_sql gda_select_set_sql; 1230 alias c_gda_select_run gda_select_run; 1231 1232 // gda.Table 1233 1234 alias c_gda_table_new gda_table_new; 1235 alias c_gda_table_new_from_model gda_table_new_from_model; 1236 alias c_gda_table_get_name gda_table_get_name; 1237 alias c_gda_table_set_name gda_table_set_name; 1238 alias c_gda_table_add_field gda_table_add_field; 1239 alias c_gda_table_add_data_from_model gda_table_add_data_from_model; 1240 1241 // gda.Transaction 1242 1243 alias c_gda_transaction_new gda_transaction_new; 1244 alias c_gda_transaction_get_isolation_level gda_transaction_get_isolation_level; 1245 alias c_gda_transaction_set_isolation_level gda_transaction_set_isolation_level; 1246 alias c_gda_transaction_get_name gda_transaction_get_name; 1247 alias c_gda_transaction_set_name gda_transaction_set_name; 1248 1249 // gda.Value 1250 1251 alias c_gda_value_get_gtype gda_value_get_gtype; 1252 alias c_gda_value_new_null gda_value_new_null; 1253 alias c_gda_value_new_bigint gda_value_new_bigint; 1254 alias c_gda_value_new_biguint gda_value_new_biguint; 1255 alias c_gda_value_new_binary gda_value_new_binary; 1256 alias c_gda_value_new_blob gda_value_new_blob; 1257 alias c_gda_value_new_boolean gda_value_new_boolean; 1258 alias c_gda_value_new_date gda_value_new_date; 1259 alias c_gda_value_new_double gda_value_new_double; 1260 alias c_gda_value_new_geometric_point gda_value_new_geometric_point; 1261 alias c_gda_value_new_gobject gda_value_new_gobject; 1262 alias c_gda_value_new_integer gda_value_new_integer; 1263 alias c_gda_value_new_list gda_value_new_list; 1264 alias c_gda_value_new_money gda_value_new_money; 1265 alias c_gda_value_new_numeric gda_value_new_numeric; 1266 alias c_gda_value_new_single gda_value_new_single; 1267 alias c_gda_value_new_smallint gda_value_new_smallint; 1268 alias c_gda_value_new_smalluint gda_value_new_smalluint; 1269 alias c_gda_value_new_string gda_value_new_string; 1270 alias c_gda_value_new_time gda_value_new_time; 1271 alias c_gda_value_new_timestamp gda_value_new_timestamp; 1272 alias c_gda_value_new_timestamp_from_timet gda_value_new_timestamp_from_timet; 1273 alias c_gda_value_new_tinyint gda_value_new_tinyint; 1274 alias c_gda_value_new_tinyuint gda_value_new_tinyuint; 1275 alias c_gda_value_new_type gda_value_new_type; 1276 alias c_gda_value_new_uinteger gda_value_new_uinteger; 1277 alias c_gda_value_new_from_string gda_value_new_from_string; 1278 alias c_gda_value_new_from_xml gda_value_new_from_xml; 1279 alias c_gda_value_free gda_value_free; 1280 alias c_gda_value_get_type gda_value_get_type; 1281 alias c_gda_value_is_null gda_value_is_null; 1282 alias c_gda_value_is_number gda_value_is_number; 1283 alias c_gda_value_copy gda_value_copy; 1284 alias c_gda_value_get_bigint gda_value_get_bigint; 1285 alias c_gda_value_set_bigint gda_value_set_bigint; 1286 alias c_gda_value_get_biguint gda_value_get_biguint; 1287 alias c_gda_value_set_biguint gda_value_set_biguint; 1288 alias c_gda_value_get_binary gda_value_get_binary; 1289 alias c_gda_value_set_binary gda_value_set_binary; 1290 alias c_gda_value_get_blob gda_value_get_blob; 1291 alias c_gda_value_set_blob gda_value_set_blob; 1292 alias c_gda_value_get_boolean gda_value_get_boolean; 1293 alias c_gda_value_set_boolean gda_value_set_boolean; 1294 alias c_gda_value_get_date gda_value_get_date; 1295 alias c_gda_value_set_date gda_value_set_date; 1296 alias c_gda_value_get_double gda_value_get_double; 1297 alias c_gda_value_set_double gda_value_set_double; 1298 alias c_gda_value_get_geometric_point gda_value_get_geometric_point; 1299 alias c_gda_value_set_geometric_point gda_value_set_geometric_point; 1300 alias c_gda_value_get_gobject gda_value_get_gobject; 1301 alias c_gda_value_set_gobject gda_value_set_gobject; 1302 alias c_gda_value_get_integer gda_value_get_integer; 1303 alias c_gda_value_set_integer gda_value_set_integer; 1304 alias c_gda_value_get_list gda_value_get_list; 1305 alias c_gda_value_set_list gda_value_set_list; 1306 alias c_gda_value_set_null gda_value_set_null; 1307 alias c_gda_value_get_money gda_value_get_money; 1308 alias c_gda_value_set_money gda_value_set_money; 1309 alias c_gda_value_get_numeric gda_value_get_numeric; 1310 alias c_gda_value_set_numeric gda_value_set_numeric; 1311 alias c_gda_value_get_single gda_value_get_single; 1312 alias c_gda_value_set_single gda_value_set_single; 1313 alias c_gda_value_get_smallint gda_value_get_smallint; 1314 alias c_gda_value_set_smallint gda_value_set_smallint; 1315 alias c_gda_value_get_smalluint gda_value_get_smalluint; 1316 alias c_gda_value_set_smalluint gda_value_set_smalluint; 1317 alias c_gda_value_get_string gda_value_get_string; 1318 alias c_gda_value_set_string gda_value_set_string; 1319 alias c_gda_value_get_time gda_value_get_time; 1320 alias c_gda_value_set_time gda_value_set_time; 1321 alias c_gda_value_get_timestamp gda_value_get_timestamp; 1322 alias c_gda_value_set_timestamp gda_value_set_timestamp; 1323 alias c_gda_value_get_tinyint gda_value_get_tinyint; 1324 alias c_gda_value_set_tinyint gda_value_set_tinyint; 1325 alias c_gda_value_get_tinyuint gda_value_get_tinyuint; 1326 alias c_gda_value_set_tinyuint gda_value_set_tinyuint; 1327 alias c_gda_value_get_uinteger gda_value_get_uinteger; 1328 alias c_gda_value_set_uinteger gda_value_set_uinteger; 1329 alias c_gda_value_get_vtype gda_value_get_vtype; 1330 alias c_gda_value_set_vtype gda_value_set_vtype; 1331 alias c_gda_value_set_from_string gda_value_set_from_string; 1332 alias c_gda_value_set_from_value gda_value_set_from_value; 1333 alias c_gda_value_compare gda_value_compare; 1334 alias c_gda_value_stringify gda_value_stringify; 1335 alias c_gda_value_to_xml gda_value_to_xml;