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