1# 2# Copyright 2004 Sun Microsystems, Inc. All rights reserved. 3# Use is subject to license terms. 4# 5#ident "%Z%%M% %I% %E% SMI" 6# 7# 8# Defines the public interface to sqlite 9# 10 11{ 12 global: 13 # exported functions 14 sqlite_open; 15 sqlite_close; 16 sqlite_exec; 17 sqlite_last_insert_rowid; 18 sqlite_changes; 19 sqlite_last_statement_changes; 20 sqlite_error_string; 21 sqlite_interrupt; 22 sqlite_complete; 23 sqlite_busy_handler; 24 sqlite_busy_timeout; 25 sqlite_get_table; 26 sqlite_free_table; 27 sqlite_exec_printf; 28 sqlite_exec_vprintf; 29 sqlite_get_table_printf; 30 sqlite_get_table_vprintf; 31 sqlite_mprintf; 32 sqlite_vmprintf; 33 sqlite_freemem; 34 sqlite_libversion; 35 sqlite_libencoding; 36 sqlite_create_function; 37 sqlite_create_aggregate; 38 sqlite_function_type; 39 sqlite_set_result_string; 40 sqlite_set_result_int; 41 sqlite_set_result_double; 42 sqlite_set_result_error; 43 sqlite_user_data; 44 sqlite_aggregate_context; 45 sqlite_aggregate_count; 46 sqlite_set_authorizer; 47 sqlite_trace; 48 sqlite_compile; 49 sqlite_step; 50 sqlite_finalize; 51 sqlite_reset; 52 sqlite_bind; 53 sqlite_progress_handler; 54 sqlite_commit_hook; 55 sqlite_encode_binary; 56 sqlite_decode_binary; 57 58 # exported data 59 sqlite_version; 60 sqlite_encoding; 61 62 local: 63 *; 64}; 65