Functions |
int | sqliteOpen (mmachine m, char *f, int flag) |
| Internal Don't use. - Create a generic database connection.
|
int | _sqliteOpenFileEx (mmachine m) |
| Scol function _sqliteOpenFileEx : fun [Chn P I I I] ObjSqlite.
|
int | _sqliteOpenFile (mmachine m) |
| Scol function _sqliteOpenFile : fun [Chn P] ObjSqlite Open a new connection (database in a file) Ouvre une connection sur base fichier / Connect a file database.
|
int | _sqliteOpenMemory (mmachine m) |
| Scol function _sqliteOpenMemory : fun [Chn] ObjSqlite Create and connect a database into the memory.
|
int | _sqliteOpenTemp (mmachine m) |
| Scol function _sqliteOpenTemp : fun [Chn] ObjSqlite Create and connect a database to the temporarly file.
|
int | _sqliteClose (mmachine m) |
| Scol function _sqliteClose : fun [ObjSqlite] I Close any database connexion.
|
int | _sqliteCallbackProgress (mmachine m) |
int | _sqliteCallback (mmachine m) |
int | callobjsqlitecallbackProgress (mmachine m) |
int | _sqliteExec (mmachine m) |
| Scol function _sqliteExec : fun [ObjSqlite S I] I Execute any sql instruction Return 0 if ok or the sqlite's error code.
|
int | _sqliteExecResult (mmachine m) |
| Scol function _sqliteExecResult : fun [ObjSlite S I] [[S S] r1] Run a sqlite request and return the result without callback.
|
int | _getsqlitelimitflag (int mcat) |
int | _sqliteGetSizeLimit (mmachine m) |
| _sqliteGetSizeLimit : Get the maximale size to objects manipulate by SQLite3 fun [ObjSqlite I] I more informations : _sqliteSetSizeLimit
|
int | _sqliteSetSizeLimit (mmachine m) |
| _sqliteSetSizeLimit : Set the maximale size to objects manipulate by SQLite3 fun [ObjSqlite I I] I more informations : http://www.sqlite.org/c3ref/c_limit_attached.html
|
int | _sqliteThreadsafe (mmachine m) |
| Scol function _sqliteThreadsafe : fun [] I Return 0 if mono-thread, 1 if serialized, 2 if multi-thread (strictly defined at the compile-time).
|
int | _sqliteShraedCacheEnabled (mmachine m) |
| Scol function _sqliteShraedCacheEnabled : fun [I] I Return 0 if success or a specific error code.
|
int | _sqliteVersion (mmachine m) |
| Scol function _sqliteVersion : fun [] S Return the SQLITE used version.
|
int | _sqliteVersionScol (mmachine m) |
| Scol function _sqliteVersionScol : fun [] S Return this library version (it is defined in main.h).
|
int | SC_SQLITE_ONLYREAD (mmachine m) |
int | SC_SQLITE_READWRITE (mmachine m) |
int | SC_SQLITE_OPEN_NOMUTEX (mmachine m) |
int | SC_SQLITE_OPEN_FULLMUTEX (mmachine m) |
int | SC_SQLITE_OPEN_SHAREDCACHE (mmachine m) |
int | SC_SQLITE_OPEN_PRIVATE_CACHE (mmachine m) |
int | SC_SQLITE_LENGTH_LIMIT (mmachine m) |
int | SC_SQLITE_SQL_LENGTH_LIMIT (mmachine m) |
int | SC_SQLITE_COLUMN_LIMIT (mmachine m) |
int | SC_SQLITE_EXPR_DEPTH_LIMIT (mmachine m) |
int | SC_SQLITE_COMPOUND_SELECT_LIMIT (mmachine m) |
int | SC_SQLITE_VDBE_OP_LIMIT (mmachine m) |
int | SC_SQLITE_FUNCTION_ARG_LIMIT (mmachine m) |
int | SC_SQLITE_ATTACHED_LIMIT (mmachine m) |
int | SC_SQLITE_LIKE_PATTERN_LENGTH_LIMIT (mmachine m) |
int | SC_SQLITE_VARIABLE_NUMBER_LIMIT (mmachine m) |
int | SC_SQLITE_TRIGGER_DEPTH_LIMIT (mmachine m) |
int | ObjSqliteDestroy (mmachine m, int handsys, int mobj) |
int | SCOLinitSQLITEclass (mmachine m) |
Variables |
mmachine | mm |
char * | sqlite_name [SQLITE_PKG_NB] |
int(* | sqlite_fun [SQLITE_PKG_NB])(mmachine m) |
int | sqlite_narg [SQLITE_PKG_NB] |
char * | sqlite_type [SQLITE_PKG_NB] |