17c478bd9Sstevel@tonic-gate#
2*bfed486aSAli Bahrami# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
37c478bd9Sstevel@tonic-gate# Use is subject to license terms.
47c478bd9Sstevel@tonic-gate#
5*bfed486aSAli Bahrami
67c478bd9Sstevel@tonic-gate#
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
207c478bd9Sstevel@tonic-gate#
217c478bd9Sstevel@tonic-gate# Defines the public interface to sqlite
227c478bd9Sstevel@tonic-gate#
237c478bd9Sstevel@tonic-gate
247c478bd9Sstevel@tonic-gate{
257c478bd9Sstevel@tonic-gate    global:
267c478bd9Sstevel@tonic-gate	# exported functions
277c478bd9Sstevel@tonic-gate	sqlite_open;
287c478bd9Sstevel@tonic-gate	sqlite_close;
297c478bd9Sstevel@tonic-gate	sqlite_exec;
307c478bd9Sstevel@tonic-gate	sqlite_last_insert_rowid;
317c478bd9Sstevel@tonic-gate	sqlite_changes;
327c478bd9Sstevel@tonic-gate	sqlite_last_statement_changes;
337c478bd9Sstevel@tonic-gate	sqlite_error_string;
347c478bd9Sstevel@tonic-gate	sqlite_interrupt;
357c478bd9Sstevel@tonic-gate	sqlite_complete;
367c478bd9Sstevel@tonic-gate	sqlite_busy_handler;
377c478bd9Sstevel@tonic-gate	sqlite_busy_timeout;
387c478bd9Sstevel@tonic-gate	sqlite_get_table;
397c478bd9Sstevel@tonic-gate	sqlite_free_table;
407c478bd9Sstevel@tonic-gate	sqlite_exec_printf;
417c478bd9Sstevel@tonic-gate	sqlite_exec_vprintf;
427c478bd9Sstevel@tonic-gate	sqlite_get_table_printf;
437c478bd9Sstevel@tonic-gate	sqlite_get_table_vprintf;
447c478bd9Sstevel@tonic-gate	sqlite_mprintf;
457c478bd9Sstevel@tonic-gate	sqlite_vmprintf;
467c478bd9Sstevel@tonic-gate	sqlite_freemem;
477c478bd9Sstevel@tonic-gate	sqlite_libversion;
487c478bd9Sstevel@tonic-gate	sqlite_libencoding;
497c478bd9Sstevel@tonic-gate	sqlite_create_function;
507c478bd9Sstevel@tonic-gate	sqlite_create_aggregate;
517c478bd9Sstevel@tonic-gate	sqlite_function_type;
527c478bd9Sstevel@tonic-gate	sqlite_set_result_string;
537c478bd9Sstevel@tonic-gate	sqlite_set_result_int;
547c478bd9Sstevel@tonic-gate	sqlite_set_result_double;
557c478bd9Sstevel@tonic-gate	sqlite_set_result_error;
567c478bd9Sstevel@tonic-gate	sqlite_user_data;
577c478bd9Sstevel@tonic-gate	sqlite_aggregate_context;
587c478bd9Sstevel@tonic-gate	sqlite_aggregate_count;
597c478bd9Sstevel@tonic-gate	sqlite_set_authorizer;
607c478bd9Sstevel@tonic-gate	sqlite_trace;
617c478bd9Sstevel@tonic-gate	sqlite_compile;
627c478bd9Sstevel@tonic-gate	sqlite_step;
637c478bd9Sstevel@tonic-gate	sqlite_finalize;
647c478bd9Sstevel@tonic-gate	sqlite_reset;
657c478bd9Sstevel@tonic-gate	sqlite_bind;
667c478bd9Sstevel@tonic-gate	sqlite_progress_handler;
677c478bd9Sstevel@tonic-gate	sqlite_commit_hook;
687c478bd9Sstevel@tonic-gate	sqlite_encode_binary;
697c478bd9Sstevel@tonic-gate	sqlite_decode_binary;
707c478bd9Sstevel@tonic-gate
717c478bd9Sstevel@tonic-gate	# exported data
727c478bd9Sstevel@tonic-gate	sqlite_version;
737c478bd9Sstevel@tonic-gate	sqlite_encoding;
747c478bd9Sstevel@tonic-gate
757c478bd9Sstevel@tonic-gate    local:
767c478bd9Sstevel@tonic-gate	*;
777c478bd9Sstevel@tonic-gate};
78