NCBI C++ ToolKit
rename_ftds_tds.h
Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef DBAPI_DRIVER_FTDS100_IMPL___RENAME_FTDS_TDS__H
2 #define DBAPI_DRIVER_FTDS100_IMPL___RENAME_FTDS_TDS__H
3 
4 /* $Id: rename_ftds_tds.h 102158 2024-04-09 14:05:55Z ucko $
5  * ===========================================================================
6  *
7  * PUBLIC DOMAIN NOTICE
8  * National Center for Biotechnology Information
9  *
10  * This software/database is a "United States Government Work" under the
11  * terms of the United States Copyright Act. It was written as part of
12  * the author's official duties as a United States Government employee and
13  * thus cannot be copyrighted. This software/database is freely available
14  * to the public for use. The National Library of Medicine and the U.S.
15  * Government have not placed any restriction on its use or reproduction.
16  *
17  * Although all reasonable efforts have been taken to ensure the accuracy
18  * and reliability of the software and data, the NLM and the U.S.
19  * Government do not and cannot warrant the performance or results that
20  * may be obtained by using this software or data. The NLM and the U.S.
21  * Government disclaim all warranties, express or implied, including
22  * warranties of performance, merchantability or fitness for any particular
23  * purpose.
24  *
25  * Please cite the author in any work or product based on this material.
26  *
27  * ===========================================================================
28  *
29  * Author: Denis Vakatov
30  *
31  * File Description:
32  * Macros to rename FreeTDS TDS symbols -- to avoid their clashing
33  * with other versions'
34  *
35  */
36 
37 #define STD_DATETIME_FMT STD_DATETIME_FMT_ver100
38 #define determine_adjusted_size determine_adjusted_size_ver100
39 #define dlist_ring_check dlist_ring_check_ver100
40 #define hmac_md5 hmac_md5_ver100
41 #define tds5_negotiate_get_auth tds5_negotiate_get_auth_ver100
42 #define tds5_negotiate_set_msg_type tds5_negotiate_set_msg_type_ver100
43 #define tds71_submit_prepexec tds71_submit_prepexec_ver100
44 #define tds7_crypt_pass tds7_crypt_pass_ver100
45 #define tds7_get_instance_port tds7_get_instance_port_ver100
46 #define tds7_get_instance_ports tds7_get_instance_ports_ver100
47 #define tds7_srv_charset_changed tds7_srv_charset_changed_ver100
48 #define tds_addrinfo2str tds_addrinfo2str_ver100
49 #define tds_alloc_bcp_column_data tds_alloc_bcp_column_data_ver100
50 #define tds_alloc_bcpinfo tds_alloc_bcpinfo_ver100
51 #define tds_alloc_client_sqlstate tds_alloc_client_sqlstate_ver100
52 #define tds_alloc_compute_results tds_alloc_compute_results_ver100
53 #define tds_alloc_compute_row tds_alloc_compute_row_ver100
54 #define tds_alloc_context tds_alloc_context_ver100
55 #define tds_alloc_cursor tds_alloc_cursor_ver100
56 #define tds_alloc_dynamic tds_alloc_dynamic_ver100
57 #define tds_alloc_locale tds_alloc_locale_ver100
58 #define tds_alloc_login tds_alloc_login_ver100
59 #define tds_alloc_lookup_sqlstate tds_alloc_lookup_sqlstate_ver100
60 #define tds_alloc_packet tds_alloc_packet_ver100
61 #define tds_alloc_param_data tds_alloc_param_data_ver100
62 #define tds_alloc_param_result tds_alloc_param_result_ver100
63 #define tds_alloc_results tds_alloc_results_ver100
64 #define tds_alloc_row tds_alloc_row_ver100
65 #define tds_alloc_socket tds_alloc_socket_ver100
66 #define tds_bcp_done tds_bcp_done_ver100
67 #define tds_bcp_fread tds_bcp_fread_ver100
68 #define tds_bcp_init tds_bcp_init_ver100
69 #define tds_bcp_send_record tds_bcp_send_record_ver100
70 #define tds_bcp_start tds_bcp_start_ver100
71 #define tds_bcp_start_copy_in tds_bcp_start_copy_in_ver100
72 #define tds_canonical_charset_name tds_canonical_charset_name_ver100
73 #define tds_char2hex tds_char2hex_ver100
74 #define tds_check_column_extra tds_check_column_extra_ver100
75 #define tds_check_context_extra tds_check_context_extra_ver100
76 #define tds_check_cursor_extra tds_check_cursor_extra_ver100
77 #define tds_check_dynamic_extra tds_check_dynamic_extra_ver100
78 #define tds_check_env_extra tds_check_env_extra_ver100
79 #define tds_check_resultinfo_extra tds_check_resultinfo_extra_ver100
80 #define tds_check_tds_extra tds_check_tds_extra_ver100
81 #define tds_close_socket tds_close_socket_ver100
82 #define tds_clrudt_check tds_clrudt_check_ver100
83 #define tds_clrudt_funcs tds_clrudt_funcs_ver100
84 #define tds_clrudt_get_info tds_clrudt_get_info_ver100
85 #define tds_clrudt_put_info tds_clrudt_put_info_ver100
86 #define tds_clrudt_row_len tds_clrudt_row_len_ver100
87 #define tds_config_boolean tds_config_boolean_ver100
88 #define tds_config_verstr tds_config_verstr_ver100
89 #define tds_connect_and_login tds_connect_and_login_ver100
90 #define tds_connection_close tds_connection_close_ver100
91 #define tds_connection_read tds_connection_read_ver100
92 #define tds_connection_write tds_connection_write_ver100
93 #define tds_convert tds_convert_ver100
94 #define tds_convert_stream tds_convert_stream_ver100
95 #define tds_convert_string tds_convert_string_ver100
96 #if ENABLE_EXTRA_CHECKS
97 # define tds_convert_string_free tds_convert_string_free_ver100
98 #endif
99 #define tds_copy_stream tds_copy_stream_ver100
100 #define tds_count_placeholders tds_count_placeholders_ver100
101 #define tds_cursor_close tds_cursor_close_ver100
102 #define tds_cursor_dealloc tds_cursor_dealloc_ver100
103 #define tds_cursor_deallocated tds_cursor_deallocated_ver100
104 #define tds_cursor_declare tds_cursor_declare_ver100
105 #define tds_cursor_fetch tds_cursor_fetch_ver100
106 #define tds_cursor_get_cursor_info tds_cursor_get_cursor_info_ver100
107 #define tds_cursor_open tds_cursor_open_ver100
108 #define tds_cursor_setname tds_cursor_setname_ver100
109 #define tds_cursor_setrows tds_cursor_setrows_ver100
110 #define tds_cursor_update tds_cursor_update_ver100
111 #define tds_datain_stream_init tds_datain_stream_init_ver100
112 #define tds_dataout_stream_init tds_dataout_stream_init_ver100
113 #define tds_datecrack tds_datecrack_ver100
114 #define tds_debug_flags tds_debug_flags_ver100
115 #define tds_deferred_cursor_dealloc tds_deferred_cursor_dealloc_ver100
116 #define tds_deferred_unprepare tds_deferred_unprepare_ver100
117 #define tds_deinit_bcpinfo tds_deinit_bcpinfo_ver100
118 #define tds_des_ecb_encrypt tds_des_ecb_encrypt_ver100
119 #define tds_des_encrypt tds_des_encrypt_ver100
120 #define tds_des_set_key tds_des_set_key_ver100
121 #define tds_des_set_odd_parity tds_des_set_odd_parity_ver100
122 #define tds_detach_results tds_detach_results_ver100
123 #define tds_disconnect tds_disconnect_ver100
124 #define tds_dstr_alloc tds_dstr_alloc_ver100
125 #define tds_dstr_copy tds_dstr_copy_ver100
126 #define tds_dstr_copyn tds_dstr_copyn_ver100
127 #define tds_dstr_dup tds_dstr_dup_ver100
128 #define tds_dstr_free tds_dstr_free_ver100
129 #define tds_dstr_get tds_dstr_get_ver100
130 #if ENABLE_EXTRA_CHECKS
131 # define tds_dstr_buf tds_dstr_buf_ver100
132 # define tds_dstr_init tds_dstr_init_ver100
133 # define tds_dstr_isempty tds_dstr_isempty_ver100
134 # define tds_dstr_len tds_dstr_len_ver100
135 #endif
136 #define tds_dstr_set tds_dstr_set_ver100
137 #define tds_dstr_setlen tds_dstr_setlen_ver100
138 #define tds_dstr_zero tds_dstr_zero_ver100
139 #define tds_dynamic_deallocated tds_dynamic_deallocated_ver100
140 #define tds_dynamic_stream_init tds_dynamic_stream_init_ver100
141 #define tds_fix_column_size tds_fix_column_size_ver100
142 #define tds_fix_login tds_fix_login_ver100
143 #define tds_flush_packet tds_flush_packet_ver100
144 #define tds_free_all_results tds_free_all_results_ver100
145 #define tds_free_bcp_column_data tds_free_bcp_column_data_ver100
146 #define tds_free_bcpinfo tds_free_bcpinfo_ver100
147 #define tds_free_context tds_free_context_ver100
148 #define tds_free_input_params tds_free_input_params_ver100
149 #define tds_free_locale tds_free_locale_ver100
150 #define tds_free_login tds_free_login_ver100
151 #define tds_free_msg tds_free_msg_ver100
152 #define tds_free_packets tds_free_packets_ver100
153 #define tds_free_param_result tds_free_param_result_ver100
154 #define tds_free_param_results tds_free_param_results_ver100
155 #define tds_free_results tds_free_results_ver100
156 #define tds_free_row tds_free_row_ver100
157 #define tds_free_socket tds_free_socket_ver100
158 #define tds_g_append_mode tds_g_append_mode_ver100
159 #define tds_generic_check tds_generic_check_ver100
160 #define tds_generic_funcs tds_generic_funcs_ver100
161 #define tds_generic_get tds_generic_get_ver100
162 #define tds_generic_get_info tds_generic_get_info_ver100
163 #define tds_generic_put tds_generic_put_ver100
164 #define tds_generic_put_info tds_generic_put_info_ver100
165 #define tds_generic_put_info_len tds_generic_put_info_len_ver100
166 #define tds_generic_row_len tds_generic_row_len_ver100
167 #define tds_get_byte tds_get_byte_ver100
168 #define tds_get_cardinal_type tds_get_cardinal_type_ver100
169 #define tds_get_char_data tds_get_char_data_ver100
170 #define tds_get_column_declaration tds_get_column_declaration_ver100
171 #define tds_get_compiletime_settings tds_get_compiletime_settings_ver100
172 #define tds_get_conversion_type tds_get_conversion_type_ver100
173 #define tds_get_homedir tds_get_homedir_ver100
174 #define tds_get_locale tds_get_locale_ver100
175 #define tds_get_n tds_get_n_ver100
176 #define tds_get_null_type tds_get_null_type_ver100
177 #define tds_get_size_by_type tds_get_size_by_type_ver100
178 #define tds_get_string tds_get_string_ver100
179 #define tds_get_token_size tds_get_token_size_ver100
180 #define tds_get_uint tds_get_uint_ver100
181 #define tds_get_uint8 tds_get_uint8_ver100
182 #define tds_get_usmallint tds_get_usmallint_ver100
183 #define tds_get_varint_size tds_get_varint_size_ver100
184 #define tds_getmac tds_getmac_ver100
185 #define tds_getservice tds_getservice_ver100
186 #define tds_goodread tds_goodread_ver100
187 #define tds_goodwrite tds_goodwrite_ver100
188 #define tds_gss_get_auth tds_gss_get_auth_ver100
189 #define tds_hex_digits tds_hex_digits_ver100
190 #define tds_iconv tds_iconv_ver100
191 #define tds_iconv_alloc tds_iconv_alloc_ver100
192 #define tds_iconv_close tds_iconv_close_ver100
193 #define tds_iconv_free tds_iconv_free_ver100
194 #define tds_iconv_from_collate tds_iconv_from_collate_ver100
195 #define tds_iconv_get tds_iconv_get_ver100
196 #define tds_iconv_open tds_iconv_open_ver100
197 #define tds_init_login tds_init_login_ver100
198 #define tds_init_write_buf tds_init_write_buf_ver100
199 #define tds_invalid_check tds_invalid_check_ver100
200 #define tds_invalid_get tds_invalid_get_ver100
201 #define tds_invalid_get_info tds_invalid_get_info_ver100
202 #define tds_invalid_put tds_invalid_put_ver100
203 #define tds_invalid_put_info tds_invalid_put_info_ver100
204 #define tds_invalid_put_info_len tds_invalid_put_info_len_ver100
205 #define tds_invalid_row_len tds_invalid_row_len_ver100
206 #define tds_localtime_r tds_localtime_r_ver100
207 #define tds_lookup_dynamic tds_lookup_dynamic_ver100
208 #define tds_lookup_host tds_lookup_host_ver100
209 #define tds_lookup_host_set tds_lookup_host_set_ver100
210 #define tds_money_to_string tds_money_to_string_ver100
211 #define tds_msdatetime_check tds_msdatetime_check_ver100
212 #define tds_msdatetime_funcs tds_msdatetime_funcs_ver100
213 #define tds_msdatetime_get tds_msdatetime_get_ver100
214 #define tds_msdatetime_get_info tds_msdatetime_get_info_ver100
215 #define tds_msdatetime_put tds_msdatetime_put_ver100
216 #define tds_msdatetime_put_info tds_msdatetime_put_info_ver100
217 #define tds_msdatetime_row_len tds_msdatetime_row_len_ver100
218 #define tds_multiple_done tds_multiple_done_ver100
219 #define tds_multiple_execute tds_multiple_execute_ver100
220 #define tds_multiple_init tds_multiple_init_ver100
221 #define tds_multiple_query tds_multiple_query_ver100
222 #define tds_needs_unprepare tds_needs_unprepare_ver100
223 #define tds_next_placeholder tds_next_placeholder_ver100
224 #define tds_ntlm_get_auth tds_ntlm_get_auth_ver100
225 #define tds_numeric_bytes_per_prec tds_numeric_bytes_per_prec_ver100
226 #define tds_numeric_change_prec_scale tds_numeric_change_prec_scale_ver100
227 #define tds_numeric_check tds_numeric_check_ver100
228 #define tds_numeric_funcs tds_numeric_funcs_ver100
229 #define tds_numeric_get tds_numeric_get_ver100
230 #define tds_numeric_get_info tds_numeric_get_info_ver100
231 #define tds_numeric_put tds_numeric_put_ver100
232 #define tds_numeric_put_info tds_numeric_put_info_ver100
233 #define tds_numeric_put_info_len tds_numeric_put_info_len_ver100
234 #define tds_numeric_row_len tds_numeric_row_len_ver100
235 #define tds_numeric_to_string tds_numeric_to_string_ver100
236 #define tds_open_socket tds_open_socket_ver100
237 #define tds_parse_boolean tds_parse_boolean_ver100
238 #define tds_parse_conf_section tds_parse_conf_section_ver100
239 #define tds_peek tds_peek_ver100
240 #define tds_process_cancel tds_process_cancel_ver100
241 #define tds_process_login_tokens tds_process_login_tokens_ver100
242 #define tds_process_simple_query tds_process_simple_query_ver100
243 #define tds_process_tokens tds_process_tokens_ver100
244 #define tds_prtype tds_prtype_ver100
245 #ifdef _WIN32
246 # define tds_prwsaerror tds_prwsaerror_ver100
247 #endif
248 #define tds_put_buf tds_put_buf_ver100
249 #define tds_put_byte tds_put_byte_ver100
250 #define tds_put_cancel tds_put_cancel_ver100
251 #define tds_put_int tds_put_int_ver100
252 #define tds_put_int8 tds_put_int8_ver100
253 #define tds_put_n tds_put_n_ver100
254 #define tds_put_smallint tds_put_smallint_ver100
255 #define tds_put_string tds_put_string_ver100
256 #define tds_quote_id tds_quote_id_ver100
257 #define tds_quote_string tds_quote_string_ver100
258 #define tds_random_buffer tds_random_buffer_ver100
259 #define tds_read_conf_file tds_read_conf_file_ver100
260 #define tds_read_conf_section tds_read_conf_section_ver100
261 #define tds_read_config_info tds_read_config_info_ver100
262 #define tds_read_packet tds_read_packet_ver100
263 #define tds_realloc tds_realloc_ver100
264 #define tds_realloc_packet tds_realloc_packet_ver100
265 #define tds_realloc_socket tds_realloc_socket_ver100
266 #define tds_release_cursor tds_release_cursor_ver100
267 #define tds_release_dynamic tds_release_dynamic_ver100
268 #define tds_select tds_select_ver100
269 #define tds_send_cancel tds_send_cancel_ver100
270 #define tds_set_app tds_set_app_ver100
271 #define tds_set_bulk tds_set_bulk_ver100
272 #define tds_set_client_charset tds_set_client_charset_ver100
273 #define tds_set_column_type tds_set_column_type_ver100
274 #define tds_set_cur_dyn tds_set_cur_dyn_ver100
275 #define tds_set_current_results tds_set_current_results_ver100
276 #define tds_set_host tds_set_host_ver100
277 #define tds_set_interfaces_file_loc tds_set_interfaces_file_loc_ver100
278 #define tds_set_language tds_set_language_ver100
279 #define tds_set_library tds_set_library_ver100
280 #define tds_set_packet tds_set_packet_ver100
281 #define tds_set_param_type tds_set_param_type_ver100
282 #define tds_set_passwd tds_set_passwd_ver100
283 #define tds_set_port tds_set_port_ver100
284 #define tds_set_server tds_set_server_ver100
285 #define tds_set_state tds_set_state_ver100
286 #define tds_set_user tds_set_user_ver100
287 #define tds_set_version tds_set_version_ver100
288 #define tds_skip_comment tds_skip_comment_ver100
289 #define tds_skip_quoted tds_skip_quoted_ver100
290 #define tds_sleep_ms tds_sleep_ms_ver100
291 #define tds_sleep_s tds_sleep_s_ver100
292 #ifdef _WIN32
293 # define tds_socket_done tds_socket_done_ver100
294 #endif
295 #define tds_socket_flush tds_socket_flush_ver100
296 #ifdef _WIN32
297 # define tds_socket_init tds_socket_init_ver100
298 #endif
299 #define tds_socket_set_nonblocking tds_socket_set_nonblocking_ver100
300 #define tds_srv_charset_changed tds_srv_charset_changed_ver100
301 #ifdef NCBI_FTDS_ALLOW_TDS_80
302 # define tds_ssl_deinit tds_ssl_deinit_ver100
303 # define tds_ssl_init tds_ssl_init_ver100
304 #endif
305 #define tds_start_query tds_start_query_ver100
306 #define tds_staticin_stream_init tds_staticin_stream_init_ver100
307 #define tds_staticout_stream_init tds_staticout_stream_init_ver100
308 #define tds_str_empty tds_str_empty_ver100
309 #define tds_strftime tds_strftime_ver100
310 #define tds_strndup tds_strndup_ver100
311 #define tds_submit_begin_tran tds_submit_begin_tran_ver100
312 #define tds_submit_commit tds_submit_commit_ver100
313 #define tds_submit_execdirect tds_submit_execdirect_ver100
314 #define tds_submit_execute tds_submit_execute_ver100
315 #define tds_submit_optioncmd tds_submit_optioncmd_ver100
316 #define tds_submit_prepare tds_submit_prepare_ver100
317 #define tds_submit_query tds_submit_query_ver100
318 #define tds_submit_query_params tds_submit_query_params_ver100
319 #define tds_submit_queryf tds_submit_queryf_ver100
320 #define tds_submit_rollback tds_submit_rollback_ver100
321 #define tds_submit_rpc tds_submit_rpc_ver100
322 #define tds_submit_unprepare tds_submit_unprepare_ver100
323 #define tds_swap_bytes tds_swap_bytes_ver100
324 #define tds_sybbigtime_check tds_sybbigtime_check_ver100
325 #define tds_sybbigtime_funcs tds_sybbigtime_funcs_ver100
326 #define tds_sybbigtime_get tds_sybbigtime_get_ver100
327 #define tds_sybbigtime_get_info tds_sybbigtime_get_info_ver100
328 #define tds_sybbigtime_put tds_sybbigtime_put_ver100
329 #define tds_sybbigtime_put_info tds_sybbigtime_put_info_ver100
330 #define tds_sybbigtime_put_info_len tds_sybbigtime_put_info_len_ver100
331 #define tds_sybbigtime_row_len tds_sybbigtime_row_len_ver100
332 #define tds_timestamp_str tds_timestamp_str_ver100
333 #define tds_type_flags_ms tds_type_flags_ms_ver100
334 #define tds_unget_byte tds_unget_byte_ver100
335 #define tds_variant_check tds_variant_check_ver100
336 #define tds_variant_funcs tds_variant_funcs_ver100
337 #define tds_variant_get tds_variant_get_ver100
338 #define tds_variant_put tds_variant_put_ver100
339 #define tds_variant_put_info tds_variant_put_info_ver100
340 #define tds_vstrbuild tds_vstrbuild_ver100
341 #define tds_wakeup_close tds_wakeup_close_ver100
342 #define tds_wakeup_init tds_wakeup_init_ver100
343 #define tds_wakeup_send tds_wakeup_send_ver100
344 #define tds_willconvert tds_willconvert_ver100
345 #define tds_write_dump tds_write_dump_ver100
346 #define tds_write_packet tds_write_packet_ver100
347 #define tds_writetext_continue tds_writetext_continue_ver100
348 #define tds_writetext_end tds_writetext_end_ver100
349 #define tds_writetext_start tds_writetext_start_ver100
350 #define tdsdump_close tdsdump_close_ver100
351 #define tdsdump_col tdsdump_col_ver100
352 #define tdsdump_do_dump_buf tdsdump_do_dump_buf_ver100
353 #define tdsdump_do_log tdsdump_do_log_ver100
354 #define tdsdump_elided tdsdump_elided_ver100
355 #define tdsdump_isopen tdsdump_isopen_ver100
356 #define tdsdump_off tdsdump_off_ver100
357 #define tdsdump_on tdsdump_on_ver100
358 #define tdsdump_open tdsdump_open_ver100
359 #define tdsdump_state tdsdump_state_ver100
360 #define tdserror tdserror_ver100
361 
362 #endif /* DBAPI_DRIVER_FTDS100_IMPL___RENAME_FTDS_TDS__H */
Modified on Wed May 15 15:10:03 2024 by modify_doxy.py rev. 669887