xref: /illumos-gate/usr/src/lib/libsqlite/mapfile-sqlite (revision 46b592853d0f4f11781b6b0a7533f267c6aee132)
1#
2# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
3# Use is subject to license terms.
4#
5
6#
7# MAPFILE HEADER START
8#
9# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
10# Object versioning must comply with the rules detailed in
11#
12#	usr/src/lib/README.mapfiles
13#
14# You should not be making modifications here until you've read the most current
15# copy of that file. If you need help, contact a gatekeeper for guidance.
16#
17# MAPFILE HEADER END
18#
19
20#
21# Defines the public interface to sqlite
22#
23
24{
25    global:
26	# exported functions
27	sqlite_open;
28	sqlite_close;
29	sqlite_exec;
30	sqlite_last_insert_rowid;
31	sqlite_changes;
32	sqlite_last_statement_changes;
33	sqlite_error_string;
34	sqlite_interrupt;
35	sqlite_complete;
36	sqlite_busy_handler;
37	sqlite_busy_timeout;
38	sqlite_get_table;
39	sqlite_free_table;
40	sqlite_exec_printf;
41	sqlite_exec_vprintf;
42	sqlite_get_table_printf;
43	sqlite_get_table_vprintf;
44	sqlite_mprintf;
45	sqlite_vmprintf;
46	sqlite_freemem;
47	sqlite_libversion;
48	sqlite_libencoding;
49	sqlite_create_function;
50	sqlite_create_aggregate;
51	sqlite_function_type;
52	sqlite_set_result_string;
53	sqlite_set_result_int;
54	sqlite_set_result_double;
55	sqlite_set_result_error;
56	sqlite_user_data;
57	sqlite_aggregate_context;
58	sqlite_aggregate_count;
59	sqlite_set_authorizer;
60	sqlite_trace;
61	sqlite_compile;
62	sqlite_step;
63	sqlite_finalize;
64	sqlite_reset;
65	sqlite_bind;
66	sqlite_progress_handler;
67	sqlite_commit_hook;
68	sqlite_encode_binary;
69	sqlite_decode_binary;
70
71	# exported data
72	sqlite_version;
73	sqlite_encoding;
74
75    local:
76	*;
77};
78