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