sqlite3.h __PARAMETERS__(){}; -f -P_oSI __FOLDERS__(){}; sqlite-amalgamation-3071300 __HEADERS__(){}; __TYPES__(){}; //SQLITE_API> //SQLITE_EXTERN> //SQLITE_EXPERIMENTAL> //SQLITE_DEPRECATED> //struct> //const>CONST //char>ZSTRING //short>SHORT //long long int>LONGINT //long>INTEGER //int>INTEGER //float>SINGLE //double>DOUBLE //unsigned char>UBYTE //unsigned short>USHORT //unsigned long>UINTEGER //unsigned int>UINTEGER //unsigned>UNSIGNED __MACROS__(){}; #define SQLITE_API #define SQLITE_EXTERN extern #define SQLITE_EXPERIMENTAL #define SQLITE_DEPRECATED __POST_REPS__(){}; __START_BI__(){}; ' This is file sqlite3.bi ' FreeBasic header for SQLITE3 version 3.7.13. ' ' Translated with help of h_2_bi.bas ' (C) by Thomas{ dot ]Freiherr[ at ]gmx[ dot }net ' License LGPLv2 ' ' This header is free software: you can redistribute ' it and/or modify it under the terms of the GNU General Public ' License as published by the Free Software Foundation, either ' version 3 of the License, or (at your option) any later ' version. For details please refer to: http://gplv3.fsf.org/ ' ' This header is distributed in the hope that it will be ' useful, but WITHOUT ANY WARRANTY; without even the implied warranty of ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ' Original Licence test: ' '/* '** 2001 September 15 '** '** The author disclaims copyright to this source code. In place of '** a legal notice, here is a blessing: '** '** May you do good and not evil. '** May you find forgiveness for yourself and forgive others. '** May you share freely, never taking more than you give. '** '************************************************************************* '** This header file defines the interface that the SQLite library '** presents to client programs. If a C-function, structure, datatype, '** or constant definition does not appear in this file, then it is '** not a published API of SQLite, is subject to change without '** notice, and should not be referenced by programs that use SQLite. '** '** Some of the definitions that are in this file are marked as '** "experimental". Experimental interfaces are normally new '** features recently added to SQLite. We do not anticipate changes '** to experimental interfaces but reserve the right to make minor changes '** if experience from use "in the wild" suggest such changes are prudent. '** '** The official C-language API documentation for SQLite is derived '** from comments in this file. This file is the authoritative source '** on how SQLite interfaces are suppose to operate. '** '** The name of this file under configuration management is "sqlite.h.in". '** The makefile makes some minor changes to this file (such as inserting '** the version number) and changes its name to "sqlite3.h" as '** part of the build process. '*/ #INCLUDE ONCE "crt/stdarg.bi" #DEFINE SQLITE_INT64_TYPE LONGINT #DEFINE UNSINN UINTEGER #IFDEF __FB_WIN32__ #PRAGMA push(msbitfields) #ENDIF #INCLIB "sqlite3" TYPE va_list AS ANY PTR __END_BI__(){}; #IFDEF __FB_WIN32__ #PRAGMA pop(msbitfields) #ENDIF