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;