mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
2691 lines
234 KiB
HTML
2691 lines
234 KiB
HTML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<!-- This file is generated by Nim. -->
|
|
<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en" data-theme="auto">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>src/db_connector/sqlite3</title>
|
|
|
|
<!-- Google fonts -->
|
|
<link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
|
|
<link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
|
|
|
|
<!-- Favicon -->
|
|
<link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
|
|
<link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
|
|
|
|
<!-- CSS -->
|
|
<link rel="stylesheet" type="text/css" href="nimdoc.out.css?v=2.3.1">
|
|
|
|
<!-- JS -->
|
|
<script type="text/javascript" src="dochack.js?v=2.3.1"></script>
|
|
</head>
|
|
<body>
|
|
<div class="document" id="documentId">
|
|
<div class="container">
|
|
<h1 class="title">src/db_connector/sqlite3</h1>
|
|
<div class="row">
|
|
<div class="three columns">
|
|
<div class="theme-select-wrapper">
|
|
<label for="theme-select">Theme: </label>
|
|
<select id="theme-select" onchange="setTheme(this.value)">
|
|
<option value="auto">🌗 Match OS</option>
|
|
<option value="dark">🌑 Dark</option>
|
|
<option value="light">🌕 Light</option>
|
|
</select>
|
|
</div>
|
|
<div id="global-links">
|
|
<ul class="simple-boot">
|
|
<li><a href="manual.html">Manual</a></li>
|
|
<li><a href="lib.html">Standard library</a></li>
|
|
<li> <a id="indexLink" href="theindex.html">Index</a></li>
|
|
<li><a href="compiler/theindex.html">Compiler docs</a></li>
|
|
<li><a href="https://nim-lang.github.io/fusion/theindex.html">Fusion docs</a></li>
|
|
<li><a href="https://nim-lang.github.io/Nim/">devel</a>, <a href="https://nim-lang.org/documentation.html">stable</a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="searchInputDiv">
|
|
Search: <input type="search" id="searchInput"
|
|
oninput="search()" />
|
|
</div>
|
|
|
|
<ul class="simple simple-toc" id="toc-list">
|
|
<li>
|
|
<details open>
|
|
<summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
|
|
<ul class="simple simple-toc-section">
|
|
<li><a class="reference" href="#Callback" title="Callback = proc (para1: pointer; para2: int32; para3, para4: cstringArray): int32 {.
|
|
cdecl.}">Callback</a></li>
|
|
<li><a class="reference" href="#Collation_needed_func" title="Collation_needed_func = proc (para1: pointer; para2: PSqlite3; eTextRep: int32;
|
|
para4: cstring) {.cdecl.}">Collation_needed_func</a></li>
|
|
<li><a class="reference" href="#Create_collation_func" title="Create_collation_func = proc (para1: pointer; para2: int32; para3: pointer;
|
|
para4: int32; para5: pointer): int32 {.cdecl.}">Create_collation_func</a></li>
|
|
<li><a class="reference" href="#Create_function_final_func" title="Create_function_final_func = proc (para1: Pcontext) {.cdecl.}">Create_function_final_func</a></li>
|
|
<li><a class="reference" href="#Create_function_func_func" title="Create_function_func_func = proc (para1: Pcontext; para2: int32;
|
|
para3: PValueArg) {.cdecl.}">Create_function_func_func</a></li>
|
|
<li><a class="reference" href="#Create_function_step_func" title="Create_function_step_func = proc (para1: Pcontext; para2: int32;
|
|
para3: PValueArg) {.cdecl.}">Create_function_step_func</a></li>
|
|
<li><a class="reference" href="#Pcontext" title="Pcontext = ptr Context">Pcontext</a></li>
|
|
<li><a class="reference" href="#PPSqlite3" title="PPSqlite3 = ptr PSqlite3">PPSqlite3</a></li>
|
|
<li><a class="reference" href="#PPSqlite3_Backup" title="PPSqlite3_Backup = ptr PSqlite3_Backup">PPSqlite3_Backup</a></li>
|
|
<li><a class="reference" href="#PSqlite3" title="PSqlite3 = ptr Sqlite3">PSqlite3</a></li>
|
|
<li><a class="reference" href="#PSqlite3_Backup" title="PSqlite3_Backup = ptr Sqlite3_Backup">PSqlite3_Backup</a></li>
|
|
<li><a class="reference" href="#PStmt" title="PStmt = ptr TStmt">PStmt</a></li>
|
|
<li><a class="reference" href="#PValue" title="PValue = ptr Value">PValue</a></li>
|
|
<li><a class="reference" href="#PValueArg" title="PValueArg = array[0 .. 127, PValue]">PValueArg</a></li>
|
|
<li><a class="reference" href="#Result_func" title="Result_func = proc (para1: pointer) {.cdecl.}">Result_func</a></li>
|
|
<li><a class="reference" href="#Tbind_destructor_func" title="Tbind_destructor_func = proc (para1: pointer) {.cdecl, tags: [], gcsafe.}">Tbind_destructor_func</a></li>
|
|
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary><a class="reference reference-toplevel" href="#10" id="60">Consts</a></summary>
|
|
<ul class="simple simple-toc-section">
|
|
<li><a class="reference" href="#SQLITE_ABORT" title="SQLITE_ABORT = 4">SQLITE_ABORT</a></li>
|
|
<li><a class="reference" href="#SQLITE_ALTER_TABLE" title="SQLITE_ALTER_TABLE = 26">SQLITE_ALTER_TABLE</a></li>
|
|
<li><a class="reference" href="#SQLITE_ANY" title="SQLITE_ANY = 5">SQLITE_ANY</a></li>
|
|
<li><a class="reference" href="#SQLITE_ATTACH" title="SQLITE_ATTACH = 24">SQLITE_ATTACH</a></li>
|
|
<li><a class="reference" href="#SQLITE_AUTH" title="SQLITE_AUTH = 23">SQLITE_AUTH</a></li>
|
|
<li><a class="reference" href="#SQLITE_BLOB" title="SQLITE_BLOB = 4">SQLITE_BLOB</a></li>
|
|
<li><a class="reference" href="#SQLITE_BUSY" title="SQLITE_BUSY = 5">SQLITE_BUSY</a></li>
|
|
<li><a class="reference" href="#SQLITE_CANTOPEN" title="SQLITE_CANTOPEN = 14">SQLITE_CANTOPEN</a></li>
|
|
<li><a class="reference" href="#SQLITE_CONSTRAINT" title="SQLITE_CONSTRAINT = 19">SQLITE_CONSTRAINT</a></li>
|
|
<li><a class="reference" href="#SQLITE_COPY" title="SQLITE_COPY = 0">SQLITE_COPY</a></li>
|
|
<li><a class="reference" href="#SQLITE_CORRUPT" title="SQLITE_CORRUPT = 11">SQLITE_CORRUPT</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_INDEX" title="SQLITE_CREATE_INDEX = 1">SQLITE_CREATE_INDEX</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TABLE" title="SQLITE_CREATE_TABLE = 2">SQLITE_CREATE_TABLE</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TEMP_INDEX" title="SQLITE_CREATE_TEMP_INDEX = 3">SQLITE_CREATE_TEMP_INDEX</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TEMP_TABLE" title="SQLITE_CREATE_TEMP_TABLE = 4">SQLITE_CREATE_TEMP_TABLE</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TEMP_TRIGGER" title="SQLITE_CREATE_TEMP_TRIGGER = 5">SQLITE_CREATE_TEMP_TRIGGER</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TEMP_VIEW" title="SQLITE_CREATE_TEMP_VIEW = 6">SQLITE_CREATE_TEMP_VIEW</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_TRIGGER" title="SQLITE_CREATE_TRIGGER = 7">SQLITE_CREATE_TRIGGER</a></li>
|
|
<li><a class="reference" href="#SQLITE_CREATE_VIEW" title="SQLITE_CREATE_VIEW = 8">SQLITE_CREATE_VIEW</a></li>
|
|
<li><a class="reference" href="#SQLITE_DELETE" title="SQLITE_DELETE = 9">SQLITE_DELETE</a></li>
|
|
<li><a class="reference" href="#SQLITE_DENY" title="SQLITE_DENY = 1">SQLITE_DENY</a></li>
|
|
<li><a class="reference" href="#SQLITE_DETACH" title="SQLITE_DETACH = 25">SQLITE_DETACH</a></li>
|
|
<li><a class="reference" href="#SQLITE_DETERMINISTIC" title="SQLITE_DETERMINISTIC = 0x00000800">SQLITE_DETERMINISTIC</a></li>
|
|
<li><a class="reference" href="#SQLITE_DONE" title="SQLITE_DONE = 101">SQLITE_DONE</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_INDEX" title="SQLITE_DROP_INDEX = 10">SQLITE_DROP_INDEX</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TABLE" title="SQLITE_DROP_TABLE = 11">SQLITE_DROP_TABLE</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TEMP_INDEX" title="SQLITE_DROP_TEMP_INDEX = 12">SQLITE_DROP_TEMP_INDEX</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TEMP_TABLE" title="SQLITE_DROP_TEMP_TABLE = 13">SQLITE_DROP_TEMP_TABLE</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TEMP_TRIGGER" title="SQLITE_DROP_TEMP_TRIGGER = 14">SQLITE_DROP_TEMP_TRIGGER</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TEMP_VIEW" title="SQLITE_DROP_TEMP_VIEW = 15">SQLITE_DROP_TEMP_VIEW</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_TRIGGER" title="SQLITE_DROP_TRIGGER = 16">SQLITE_DROP_TRIGGER</a></li>
|
|
<li><a class="reference" href="#SQLITE_DROP_VIEW" title="SQLITE_DROP_VIEW = 17">SQLITE_DROP_VIEW</a></li>
|
|
<li><a class="reference" href="#SQLITE_EMPTY" title="SQLITE_EMPTY = 16">SQLITE_EMPTY</a></li>
|
|
<li><a class="reference" href="#SQLITE_ERROR" title="SQLITE_ERROR = 1">SQLITE_ERROR</a></li>
|
|
<li><a class="reference" href="#SQLITE_FLOAT" title="SQLITE_FLOAT = 2">SQLITE_FLOAT</a></li>
|
|
<li><a class="reference" href="#SQLITE_FORMAT" title="SQLITE_FORMAT = 24">SQLITE_FORMAT</a></li>
|
|
<li><a class="reference" href="#SQLITE_FULL" title="SQLITE_FULL = 13">SQLITE_FULL</a></li>
|
|
<li><a class="reference" href="#SQLITE_IGNORE" title="SQLITE_IGNORE = 2">SQLITE_IGNORE</a></li>
|
|
<li><a class="reference" href="#SQLITE_INSERT" title="SQLITE_INSERT = 18">SQLITE_INSERT</a></li>
|
|
<li><a class="reference" href="#SQLITE_INTEGER" title="SQLITE_INTEGER = 1">SQLITE_INTEGER</a></li>
|
|
<li><a class="reference" href="#SQLITE_INTERNAL" title="SQLITE_INTERNAL = 2">SQLITE_INTERNAL</a></li>
|
|
<li><a class="reference" href="#SQLITE_INTERRUPT" title="SQLITE_INTERRUPT = 9">SQLITE_INTERRUPT</a></li>
|
|
<li><a class="reference" href="#SQLITE_IOERR" title="SQLITE_IOERR = 10">SQLITE_IOERR</a></li>
|
|
<li><a class="reference" href="#SQLITE_LOCKED" title="SQLITE_LOCKED = 6">SQLITE_LOCKED</a></li>
|
|
<li><a class="reference" href="#SQLITE_MISMATCH" title="SQLITE_MISMATCH = 20">SQLITE_MISMATCH</a></li>
|
|
<li><a class="reference" href="#SQLITE_MISUSE" title="SQLITE_MISUSE = 21">SQLITE_MISUSE</a></li>
|
|
<li><a class="reference" href="#SQLITE_NOLFS" title="SQLITE_NOLFS = 22">SQLITE_NOLFS</a></li>
|
|
<li><a class="reference" href="#SQLITE_NOMEM" title="SQLITE_NOMEM = 7">SQLITE_NOMEM</a></li>
|
|
<li><a class="reference" href="#SQLITE_NOTADB" title="SQLITE_NOTADB = 26">SQLITE_NOTADB</a></li>
|
|
<li><a class="reference" href="#SQLITE_NOTFOUND" title="SQLITE_NOTFOUND = 12">SQLITE_NOTFOUND</a></li>
|
|
<li><a class="reference" href="#SQLITE_NULL" title="SQLITE_NULL = 5">SQLITE_NULL</a></li>
|
|
<li><a class="reference" href="#SQLITE_OK" title="SQLITE_OK = 0">SQLITE_OK</a></li>
|
|
<li><a class="reference" href="#SQLITE_PERM" title="SQLITE_PERM = 3">SQLITE_PERM</a></li>
|
|
<li><a class="reference" href="#SQLITE_PRAGMA" title="SQLITE_PRAGMA = 19">SQLITE_PRAGMA</a></li>
|
|
<li><a class="reference" href="#SQLITE_PROTOCOL" title="SQLITE_PROTOCOL = 15">SQLITE_PROTOCOL</a></li>
|
|
<li><a class="reference" href="#SQLITE_RANGE" title="SQLITE_RANGE = 25">SQLITE_RANGE</a></li>
|
|
<li><a class="reference" href="#SQLITE_READ" title="SQLITE_READ = 20">SQLITE_READ</a></li>
|
|
<li><a class="reference" href="#SQLITE_READONLY" title="SQLITE_READONLY = 8">SQLITE_READONLY</a></li>
|
|
<li><a class="reference" href="#SQLITE_REINDEX" title="SQLITE_REINDEX = 27">SQLITE_REINDEX</a></li>
|
|
<li><a class="reference" href="#SQLITE_ROW" title="SQLITE_ROW = 100">SQLITE_ROW</a></li>
|
|
<li><a class="reference" href="#SQLITE_SCHEMA" title="SQLITE_SCHEMA = 17">SQLITE_SCHEMA</a></li>
|
|
<li><a class="reference" href="#SQLITE_SELECT" title="SQLITE_SELECT = 21">SQLITE_SELECT</a></li>
|
|
<li><a class="reference" href="#SQLITE_STATIC" title="SQLITE_STATIC = nil">SQLITE_STATIC</a></li>
|
|
<li><a class="reference" href="#SQLITE_TEXT" title="SQLITE_TEXT = 3">SQLITE_TEXT</a></li>
|
|
<li><a class="reference" href="#SQLITE_TOOBIG" title="SQLITE_TOOBIG = 18">SQLITE_TOOBIG</a></li>
|
|
<li><a class="reference" href="#SQLITE_TRANSACTION" title="SQLITE_TRANSACTION = 22">SQLITE_TRANSACTION</a></li>
|
|
<li><a class="reference" href="#SQLITE_TRANSIENT" title="SQLITE_TRANSIENT = -1">SQLITE_TRANSIENT</a></li>
|
|
<li><a class="reference" href="#SQLITE_UPDATE" title="SQLITE_UPDATE = 23">SQLITE_UPDATE</a></li>
|
|
<li><a class="reference" href="#SQLITE_UTF8" title="SQLITE_UTF8 = 1">SQLITE_UTF8</a></li>
|
|
<li><a class="reference" href="#SQLITE_UTF16" title="SQLITE_UTF16 = 4">SQLITE_UTF16</a></li>
|
|
<li><a class="reference" href="#SQLITE_UTF16BE" title="SQLITE_UTF16BE = 3">SQLITE_UTF16BE</a></li>
|
|
<li><a class="reference" href="#SQLITE_UTF16LE" title="SQLITE_UTF16LE = 2">SQLITE_UTF16LE</a></li>
|
|
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
|
|
<ul class="simple simple-toc-section">
|
|
<ul class="simple nested-toc-section">aggregate_context
|
|
<li><a class="reference" href="#aggregate_context%2CPcontext%2Cint32" title="aggregate_context(para1: Pcontext; nBytes: int32): pointer">aggregate_context(para1: Pcontext; nBytes: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">aggregate_count
|
|
<li><a class="reference" href="#aggregate_count%2CPcontext" title="aggregate_count(para1: Pcontext): int32">aggregate_count(para1: Pcontext): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">backup_finish
|
|
<li><a class="reference" href="#backup_finish%2CPSqlite3_Backup" title="backup_finish(pBackup: PSqlite3_Backup): int32">backup_finish(pBackup: PSqlite3_Backup): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">backup_init
|
|
<li><a class="reference" href="#backup_init%2CPSqlite3%2Ccstring%2CPSqlite3%2Ccstring" title="backup_init(pDest: PSqlite3; zDestName: cstring; pSource: PSqlite3;
|
|
zSourceName: cstring): PSqlite3_Backup">backup_init(pDest: PSqlite3; zDestName: cstring; pSource: PSqlite3;
|
|
zSourceName: cstring): PSqlite3_Backup</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">backup_pagecount
|
|
<li><a class="reference" href="#backup_pagecount%2CPSqlite3_Backup" title="backup_pagecount(pBackup: PSqlite3_Backup): int32">backup_pagecount(pBackup: PSqlite3_Backup): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">backup_remaining
|
|
<li><a class="reference" href="#backup_remaining%2CPSqlite3_Backup" title="backup_remaining(pBackup: PSqlite3_Backup): int32">backup_remaining(pBackup: PSqlite3_Backup): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">backup_step
|
|
<li><a class="reference" href="#backup_step%2CPSqlite3_Backup%2Cint32" title="backup_step(pBackup: PSqlite3_Backup; nPage: int32): int32">backup_step(pBackup: PSqlite3_Backup; nPage: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_blob
|
|
<li><a class="reference" href="#bind_blob%2CPStmt%2Cint32%2Cpointer%2Cint32%2CTbind_destructor_func" title="bind_blob(para1: PStmt; para2: int32; para3: pointer; n: int32;
|
|
para5: Tbind_destructor_func): int32">bind_blob(para1: PStmt; para2: int32; para3: pointer; n: int32;
|
|
para5: Tbind_destructor_func): int32</a></li>
|
|
<li><a class="reference" href="#bind_blob%2CPStmt%2Cint32%2Cpointer%2Cint32%2Cint32" title="bind_blob(para1: PStmt; para2: int32; para3: pointer; n: int32; para5: int32): int32">bind_blob(para1: PStmt; para2: int32; para3: pointer; n: int32; para5: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_double
|
|
<li><a class="reference" href="#bind_double%2CPStmt%2Cint32%2Cfloat64" title="bind_double(para1: PStmt; para2: int32; para3: float64): int32">bind_double(para1: PStmt; para2: int32; para3: float64): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_int
|
|
<li><a class="reference" href="#bind_int%2CPStmt%2Cint32%2Cint32" title="bind_int(para1: PStmt; para2: int32; para3: int32): int32">bind_int(para1: PStmt; para2: int32; para3: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_int64
|
|
<li><a class="reference" href="#bind_int64%2CPStmt%2Cint32%2Cint64" title="bind_int64(para1: PStmt; para2: int32; para3: int64): int32">bind_int64(para1: PStmt; para2: int32; para3: int64): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_null
|
|
<li><a class="reference" href="#bind_null%2CPStmt%2Cint32" title="bind_null(para1: PStmt; para2: int32): int32">bind_null(para1: PStmt; para2: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_parameter_count
|
|
<li><a class="reference" href="#bind_parameter_count%2CPStmt" title="bind_parameter_count(para1: PStmt): int32">bind_parameter_count(para1: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_parameter_index
|
|
<li><a class="reference" href="#bind_parameter_index%2CPStmt%2Ccstring" title="bind_parameter_index(para1: PStmt; zName: cstring): int32">bind_parameter_index(para1: PStmt; zName: cstring): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_parameter_name
|
|
<li><a class="reference" href="#bind_parameter_name%2CPStmt%2Cint32" title="bind_parameter_name(para1: PStmt; para2: int32): cstring">bind_parameter_name(para1: PStmt; para2: int32): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_text
|
|
<li><a class="reference" href="#bind_text%2CPStmt%2Cint32%2Ccstring%2Cint32%2CTbind_destructor_func" title="bind_text(para1: PStmt; para2: int32; para3: cstring; n: int32;
|
|
para5: Tbind_destructor_func): int32">bind_text(para1: PStmt; para2: int32; para3: cstring; n: int32;
|
|
para5: Tbind_destructor_func): int32</a></li>
|
|
<li><a class="reference" href="#bind_text%2CPStmt%2Cint32%2Ccstring%2Cint32%2Cint32" title="bind_text(para1: PStmt; para2: int32; para3: cstring; n: int32; para5: int32): int32">bind_text(para1: PStmt; para2: int32; para3: cstring; n: int32; para5: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">bind_text16
|
|
<li><a class="reference" href="#bind_text16%2CPStmt%2Cint32%2Cpointer%2Cint32%2Cint32" title="bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
|
|
para5: int32): int32">bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
|
|
para5: int32): int32</a></li>
|
|
<li><a class="reference" href="#bind_text16%2CPStmt%2Cint32%2Cpointer%2Cint32%2CTbind_destructor_func" title="bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
|
|
para5: Tbind_destructor_func): int32">bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
|
|
para5: Tbind_destructor_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">busy_handler
|
|
<li><a class="reference" href="#busy_handler%2CPSqlite3%2Cproc%28pointer%2Cint32%29%2Cpointer" title="busy_handler(para1: PSqlite3;
|
|
para2: proc (para1: pointer; para2: int32): int32 {.cdecl.};
|
|
para3: pointer): int32">busy_handler(para1: PSqlite3;
|
|
para2: proc (para1: pointer; para2: int32): int32 {.cdecl.};
|
|
para3: pointer): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">busy_timeout
|
|
<li><a class="reference" href="#busy_timeout%2CPSqlite3%2Cint32" title="busy_timeout(para1: PSqlite3; ms: int32): int32">busy_timeout(para1: PSqlite3; ms: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">changes
|
|
<li><a class="reference" href="#changes%2CPSqlite3" title="changes(para1: PSqlite3): int32">changes(para1: PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">clear_bindings
|
|
<li><a class="reference" href="#clear_bindings%2CPStmt" title="clear_bindings(para1: PStmt): int32">clear_bindings(para1: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">close
|
|
<li><a class="reference" href="#close%2CPSqlite3" title="close(para1: PSqlite3): int32">close(para1: PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">collation_needed
|
|
<li><a class="reference" href="#collation_needed%2CPSqlite3%2Cpointer%2CCollation_needed_func" title="collation_needed(para1: PSqlite3; para2: pointer; para3: Collation_needed_func): int32">collation_needed(para1: PSqlite3; para2: pointer; para3: Collation_needed_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">collation_needed16
|
|
<li><a class="reference" href="#collation_needed16%2CPSqlite3%2Cpointer%2CCollation_needed_func" title="collation_needed16(para1: PSqlite3; para2: pointer; para3: Collation_needed_func): int32">collation_needed16(para1: PSqlite3; para2: pointer; para3: Collation_needed_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_blob
|
|
<li><a class="reference" href="#column_blob%2CPStmt%2Cint32" title="column_blob(para1: PStmt; iCol: int32): pointer">column_blob(para1: PStmt; iCol: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_bytes
|
|
<li><a class="reference" href="#column_bytes%2CPStmt%2Cint32" title="column_bytes(para1: PStmt; iCol: int32): int32">column_bytes(para1: PStmt; iCol: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_bytes16
|
|
<li><a class="reference" href="#column_bytes16%2CPStmt%2Cint32" title="column_bytes16(para1: PStmt; iCol: int32): int32">column_bytes16(para1: PStmt; iCol: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_count
|
|
<li><a class="reference" href="#column_count%2CPStmt" title="column_count(PStmt: PStmt): int32">column_count(PStmt: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_decltype
|
|
<li><a class="reference" href="#column_decltype%2CPStmt%2Cint32" title="column_decltype(para1: PStmt; i: int32): cstring">column_decltype(para1: PStmt; i: int32): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_decltype16
|
|
<li><a class="reference" href="#column_decltype16%2CPStmt%2Cint32" title="column_decltype16(para1: PStmt; para2: int32): pointer">column_decltype16(para1: PStmt; para2: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_double
|
|
<li><a class="reference" href="#column_double%2CPStmt%2Cint32" title="column_double(para1: PStmt; iCol: int32): float64">column_double(para1: PStmt; iCol: int32): float64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_int
|
|
<li><a class="reference" href="#column_int%2CPStmt%2Cint32" title="column_int(para1: PStmt; iCol: int32): int32">column_int(para1: PStmt; iCol: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_int64
|
|
<li><a class="reference" href="#column_int64%2CPStmt%2Cint32" title="column_int64(para1: PStmt; iCol: int32): int64">column_int64(para1: PStmt; iCol: int32): int64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_name
|
|
<li><a class="reference" href="#column_name%2CPStmt%2Cint32" title="column_name(para1: PStmt; para2: int32): cstring">column_name(para1: PStmt; para2: int32): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_name16
|
|
<li><a class="reference" href="#column_name16%2CPStmt%2Cint32" title="column_name16(para1: PStmt; para2: int32): pointer">column_name16(para1: PStmt; para2: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_table_name
|
|
<li><a class="reference" href="#column_table_name%2CPStmt%2Cint32" title="column_table_name(para1: PStmt; para2: int32): cstring">column_table_name(para1: PStmt; para2: int32): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_text
|
|
<li><a class="reference" href="#column_text%2CPStmt%2Cint32" title="column_text(para1: PStmt; iCol: int32): cstring">column_text(para1: PStmt; iCol: int32): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_text16
|
|
<li><a class="reference" href="#column_text16%2CPStmt%2Cint32" title="column_text16(para1: PStmt; iCol: int32): pointer">column_text16(para1: PStmt; iCol: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">column_type
|
|
<li><a class="reference" href="#column_type%2CPStmt%2Cint32" title="column_type(para1: PStmt; iCol: int32): int32">column_type(para1: PStmt; iCol: int32): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">commit_hook
|
|
<li><a class="reference" href="#commit_hook%2CPSqlite3%2Cproc%28pointer%29%2Cpointer" title="commit_hook(para1: PSqlite3; para2: proc (para1: pointer): int32 {.cdecl.};
|
|
para3: pointer): pointer">commit_hook(para1: PSqlite3; para2: proc (para1: pointer): int32 {.cdecl.};
|
|
para3: pointer): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">complete
|
|
<li><a class="reference" href="#complete%2Ccstring" title="complete(sql: cstring): int32">complete(sql: cstring): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">complete16
|
|
<li><a class="reference" href="#complete16%2Cpointer" title="complete16(sql: pointer): int32">complete16(sql: pointer): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">create_collation
|
|
<li><a class="reference" href="#create_collation%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func" title="create_collation(para1: PSqlite3; zName: cstring; eTextRep: int32;
|
|
para4: pointer; xCompare: Create_collation_func): int32">create_collation(para1: PSqlite3; zName: cstring; eTextRep: int32;
|
|
para4: pointer; xCompare: Create_collation_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">create_collation16
|
|
<li><a class="reference" href="#create_collation16%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func" title="create_collation16(para1: PSqlite3; zName: cstring; eTextRep: int32;
|
|
para4: pointer; xCompare: Create_collation_func): int32">create_collation16(para1: PSqlite3; zName: cstring; eTextRep: int32;
|
|
para4: pointer; xCompare: Create_collation_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">create_function
|
|
<li><a class="reference" href="#create_function%2CPSqlite3%2Ccstring%2Cint32%2Cint32%2Cpointer%2CCreate_function_func_func%2CCreate_function_step_func%2CCreate_function_final_func" title="create_function(para1: PSqlite3; zFunctionName: cstring; nArg: int32;
|
|
eTextRep: int32; para5: pointer;
|
|
xFunc: Create_function_func_func;
|
|
xStep: Create_function_step_func;
|
|
xFinal: Create_function_final_func): int32">create_function(para1: PSqlite3; zFunctionName: cstring; nArg: int32;
|
|
eTextRep: int32; para5: pointer;
|
|
xFunc: Create_function_func_func;
|
|
xStep: Create_function_step_func;
|
|
xFinal: Create_function_final_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">create_function16
|
|
<li><a class="reference" href="#create_function16%2CPSqlite3%2Cpointer%2Cint32%2Cint32%2Cpointer%2CCreate_function_func_func%2CCreate_function_step_func%2CCreate_function_final_func" title="create_function16(para1: PSqlite3; zFunctionName: pointer; nArg: int32;
|
|
eTextRep: int32; para5: pointer;
|
|
xFunc: Create_function_func_func;
|
|
xStep: Create_function_step_func;
|
|
xFinal: Create_function_final_func): int32">create_function16(para1: PSqlite3; zFunctionName: pointer; nArg: int32;
|
|
eTextRep: int32; para5: pointer;
|
|
xFunc: Create_function_func_func;
|
|
xStep: Create_function_step_func;
|
|
xFinal: Create_function_final_func): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">data_count
|
|
<li><a class="reference" href="#data_count%2CPStmt" title="data_count(PStmt: PStmt): int32">data_count(PStmt: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">errcode
|
|
<li><a class="reference" href="#errcode%2CPSqlite3" title="errcode(db: PSqlite3): int32">errcode(db: PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">errmsg
|
|
<li><a class="reference" href="#errmsg%2CPSqlite3" title="errmsg(para1: PSqlite3): cstring">errmsg(para1: PSqlite3): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">errmsg16
|
|
<li><a class="reference" href="#errmsg16%2CPSqlite3" title="errmsg16(para1: PSqlite3): pointer">errmsg16(para1: PSqlite3): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">exec
|
|
<li><a class="reference" href="#exec%2CPSqlite3%2Ccstring%2CCallback%2Cpointer%2Ccstring" title="exec(para1: PSqlite3; sql: cstring; para3: Callback; para4: pointer;
|
|
errmsg: var cstring): int32">exec(para1: PSqlite3; sql: cstring; para3: Callback; para4: pointer;
|
|
errmsg: var cstring): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">finalize
|
|
<li><a class="reference" href="#finalize%2CPStmt" title="finalize(PStmt: PStmt): int32">finalize(PStmt: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">free
|
|
<li><a class="reference" href="#free%2Ccstring" title="free(z: cstring)">free(z: cstring)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">free_table
|
|
<li><a class="reference" href="#free_table%2CcstringArray" title="free_table(result: cstringArray)">free_table(result: cstringArray)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">get_auxdata
|
|
<li><a class="reference" href="#get_auxdata%2CPcontext%2Cint32" title="get_auxdata(para1: Pcontext; para2: int32): pointer">get_auxdata(para1: Pcontext; para2: int32): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">get_table
|
|
<li><a class="reference" href="#get_table%2CPSqlite3%2Ccstring%2CcstringArray%2Ccint%2Ccint%2Cptr.cstring" title="get_table(para1: PSqlite3; sql: cstring; resultp: var cstringArray;
|
|
nrow, ncolumn: var cint; errmsg: ptr cstring): int32">get_table(para1: PSqlite3; sql: cstring; resultp: var cstringArray;
|
|
nrow, ncolumn: var cint; errmsg: ptr cstring): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">interrupt
|
|
<li><a class="reference" href="#interrupt%2CPSqlite3" title="interrupt(para1: PSqlite3)">interrupt(para1: PSqlite3)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">last_insert_rowid
|
|
<li><a class="reference" href="#last_insert_rowid%2CPSqlite3" title="last_insert_rowid(para1: PSqlite3): int64">last_insert_rowid(para1: PSqlite3): int64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">libversion
|
|
<li><a class="reference" href="#libversion" title="libversion(): cstring">libversion(): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">libversion_number
|
|
<li><a class="reference" href="#libversion_number" title="libversion_number(): int32">libversion_number(): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">mprintf
|
|
<li><a class="reference" href="#mprintf%2Ccstring" title="mprintf(para1: cstring): cstring">mprintf(para1: cstring): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">open
|
|
<li><a class="reference" href="#open%2Ccstring%2CPSqlite3" title="open(filename: cstring; ppDb: var PSqlite3): int32">open(filename: cstring; ppDb: var PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">open16
|
|
<li><a class="reference" href="#open16%2Cpointer%2CPSqlite3" title="open16(filename: pointer; ppDb: var PSqlite3): int32">open16(filename: pointer; ppDb: var PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">prepare
|
|
<li><a class="reference" href="#prepare%2CPSqlite3%2Ccstring%2Cint32%2CPStmt%2Cptr.cstring" title="prepare(db: PSqlite3; zSql: cstring; nBytes: int32; ppStmt: var PStmt;
|
|
pzTail: ptr cstring): int32">prepare(db: PSqlite3; zSql: cstring; nBytes: int32; ppStmt: var PStmt;
|
|
pzTail: ptr cstring): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">prepare16
|
|
<li><a class="reference" href="#prepare16%2CPSqlite3%2Cpointer%2Cint32%2CPStmt%2Cpointer" title="prepare16(db: PSqlite3; zSql: pointer; nBytes: int32; ppStmt: var PStmt;
|
|
pzTail: var pointer): int32">prepare16(db: PSqlite3; zSql: pointer; nBytes: int32; ppStmt: var PStmt;
|
|
pzTail: var pointer): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">prepare_v2
|
|
<li><a class="reference" href="#prepare_v2%2CPSqlite3%2Ccstring%2Ccint%2CPStmt%2Cptr.cstring" title="prepare_v2(db: PSqlite3; zSql: cstring; nByte: cint; ppStmt: var PStmt;
|
|
pzTail: ptr cstring): cint">prepare_v2(db: PSqlite3; zSql: cstring; nByte: cint; ppStmt: var PStmt;
|
|
pzTail: ptr cstring): cint</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">progress_handler
|
|
<li><a class="reference" href="#progress_handler%2CPSqlite3%2Cint32%2Cproc%28pointer%29%2Cpointer" title="progress_handler(para1: PSqlite3; para2: int32;
|
|
para3: proc (para1: pointer): int32 {.cdecl.}; para4: pointer)">progress_handler(para1: PSqlite3; para2: int32;
|
|
para3: proc (para1: pointer): int32 {.cdecl.}; para4: pointer)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">reset
|
|
<li><a class="reference" href="#reset%2CPStmt" title="reset(PStmt: PStmt): int32">reset(PStmt: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_blob
|
|
<li><a class="reference" href="#result_blob%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_blob(para1: Pcontext; para2: pointer; para3: int32; para4: Result_func)">result_blob(para1: Pcontext; para2: pointer; para3: int32; para4: Result_func)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_double
|
|
<li><a class="reference" href="#result_double%2CPcontext%2Cfloat64" title="result_double(para1: Pcontext; para2: float64)">result_double(para1: Pcontext; para2: float64)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_error
|
|
<li><a class="reference" href="#result_error%2CPcontext%2Ccstring%2Cint32" title="result_error(para1: Pcontext; para2: cstring; para3: int32)">result_error(para1: Pcontext; para2: cstring; para3: int32)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_error16
|
|
<li><a class="reference" href="#result_error16%2CPcontext%2Cpointer%2Cint32" title="result_error16(para1: Pcontext; para2: pointer; para3: int32)">result_error16(para1: Pcontext; para2: pointer; para3: int32)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_int
|
|
<li><a class="reference" href="#result_int%2CPcontext%2Cint32" title="result_int(para1: Pcontext; para2: int32)">result_int(para1: Pcontext; para2: int32)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_int64
|
|
<li><a class="reference" href="#result_int64%2CPcontext%2Cint64" title="result_int64(para1: Pcontext; para2: int64)">result_int64(para1: Pcontext; para2: int64)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_null
|
|
<li><a class="reference" href="#result_null%2CPcontext" title="result_null(para1: Pcontext)">result_null(para1: Pcontext)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_text
|
|
<li><a class="reference" href="#result_text%2CPcontext%2Ccstring%2Cint32%2CResult_func" title="result_text(para1: Pcontext; para2: cstring; para3: int32; para4: Result_func)">result_text(para1: Pcontext; para2: cstring; para3: int32; para4: Result_func)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_text16
|
|
<li><a class="reference" href="#result_text16%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_text16(para1: Pcontext; para2: pointer; para3: int32; para4: Result_func)">result_text16(para1: Pcontext; para2: pointer; para3: int32; para4: Result_func)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_text16be
|
|
<li><a class="reference" href="#result_text16be%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_text16be(para1: Pcontext; para2: pointer; para3: int32;
|
|
para4: Result_func)">result_text16be(para1: Pcontext; para2: pointer; para3: int32;
|
|
para4: Result_func)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_text16le
|
|
<li><a class="reference" href="#result_text16le%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_text16le(para1: Pcontext; para2: pointer; para3: int32;
|
|
para4: Result_func)">result_text16le(para1: Pcontext; para2: pointer; para3: int32;
|
|
para4: Result_func)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">result_value
|
|
<li><a class="reference" href="#result_value%2CPcontext%2CPValue" title="result_value(para1: Pcontext; para2: PValue)">result_value(para1: Pcontext; para2: PValue)</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">set_authorizer
|
|
<li><a class="reference" href="#set_authorizer%2CPSqlite3%2Cproc%28pointer%2Cint32%2Ccstring%2Ccstring%2Ccstring%2Ccstring%29%2Cpointer" title="set_authorizer(para1: PSqlite3; xAuth: proc (para1: pointer; para2: int32;
|
|
para3: cstring; para4: cstring; para5: cstring; para6: cstring): int32 {.
|
|
cdecl.}; pUserData: pointer): int32">set_authorizer(para1: PSqlite3; xAuth: proc (para1: pointer; para2: int32;
|
|
para3: cstring; para4: cstring; para5: cstring; para6: cstring): int32 {.
|
|
cdecl.}; pUserData: pointer): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">set_auxdata
|
|
<li><a class="reference" href="#set_auxdata%2CPcontext%2Cint32%2Cpointer%2Cproc%28pointer%29" title="set_auxdata(para1: Pcontext; para2: int32; para3: pointer;
|
|
para4: proc (para1: pointer) {.cdecl.})">set_auxdata(para1: Pcontext; para2: int32; para3: pointer;
|
|
para4: proc (para1: pointer) {.cdecl.})</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">snprintf
|
|
<li><a class="reference" href="#snprintf%2Cint32%2Ccstring%2Ccstring" title="snprintf(para1: int32; para2: cstring; para3: cstring): cstring">snprintf(para1: int32; para2: cstring; para3: cstring): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">sqlite3_sleep
|
|
<li><a class="reference" href="#sqlite3_sleep%2Cint64" title="sqlite3_sleep(t: int64): int64">sqlite3_sleep(t: int64): int64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">step
|
|
<li><a class="reference" href="#step%2CPStmt" title="step(para1: PStmt): int32">step(para1: PStmt): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">total_changes
|
|
<li><a class="reference" href="#total_changes%2CPSqlite3" title="total_changes(para1: PSqlite3): int32">total_changes(para1: PSqlite3): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">trace
|
|
<li><a class="reference" href="#trace%2CPSqlite3%2Cproc%28pointer%2Ccstring%29%2Cpointer" title="trace(para1: PSqlite3; xTrace: proc (para1: pointer; para2: cstring) {.cdecl.};
|
|
para3: pointer): pointer">trace(para1: PSqlite3; xTrace: proc (para1: pointer; para2: cstring) {.cdecl.};
|
|
para3: pointer): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">user_data
|
|
<li><a class="reference" href="#user_data%2CPcontext" title="user_data(para1: Pcontext): pointer">user_data(para1: Pcontext): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_blob
|
|
<li><a class="reference" href="#value_blob%2CPValue" title="value_blob(para1: PValue): pointer">value_blob(para1: PValue): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_bytes
|
|
<li><a class="reference" href="#value_bytes%2CPValue" title="value_bytes(para1: PValue): int32">value_bytes(para1: PValue): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_bytes16
|
|
<li><a class="reference" href="#value_bytes16%2CPValue" title="value_bytes16(para1: PValue): int32">value_bytes16(para1: PValue): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_double
|
|
<li><a class="reference" href="#value_double%2CPValue" title="value_double(para1: PValue): float64">value_double(para1: PValue): float64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_int
|
|
<li><a class="reference" href="#value_int%2CPValue" title="value_int(para1: PValue): int32">value_int(para1: PValue): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_int64
|
|
<li><a class="reference" href="#value_int64%2CPValue" title="value_int64(para1: PValue): int64">value_int64(para1: PValue): int64</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_text
|
|
<li><a class="reference" href="#value_text%2CPValue" title="value_text(para1: PValue): cstring">value_text(para1: PValue): cstring</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_text16
|
|
<li><a class="reference" href="#value_text16%2CPValue" title="value_text16(para1: PValue): pointer">value_text16(para1: PValue): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_text16be
|
|
<li><a class="reference" href="#value_text16be%2CPValue" title="value_text16be(para1: PValue): pointer">value_text16be(para1: PValue): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_text16le
|
|
<li><a class="reference" href="#value_text16le%2CPValue" title="value_text16le(para1: PValue): pointer">value_text16le(para1: PValue): pointer</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">value_type
|
|
<li><a class="reference" href="#value_type%2CPValue" title="value_type(para1: PValue): int32">value_type(para1: PValue): int32</a></li>
|
|
|
|
</ul>
|
|
<ul class="simple nested-toc-section">version
|
|
<li><a class="reference" href="#version" title="version(): cstring">version(): cstring</a></li>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
<div class="nine columns" id="content">
|
|
|
|
<div id="tocRoot"></div>
|
|
|
|
<p class="module-desc"></p>
|
|
<div class="section" id="7">
|
|
<h1><a class="toc-backref" href="#7">Types</a></h1>
|
|
<dl class="item">
|
|
<div id="Callback">
|
|
<dt><pre><a href="sqlite3.html#Callback"><span class="Identifier">Callback</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">,</span> <span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.
|
|
<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Collation_needed_func">
|
|
<dt><pre><a href="sqlite3.html#Collation_needed_func"><span class="Identifier">Collation_needed_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">eTextRep</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Create_collation_func">
|
|
<dt><pre><a href="sqlite3.html#Create_collation_func"><span class="Identifier">Create_collation_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Create_function_final_func">
|
|
<dt><pre><a href="sqlite3.html#Create_function_final_func"><span class="Identifier">Create_function_final_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Create_function_func_func">
|
|
<dt><pre><a href="sqlite3.html#Create_function_func_func"><span class="Identifier">Create_function_func_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <a href="sqlite3.html#PValueArg"><span class="Identifier">PValueArg</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Create_function_step_func">
|
|
<dt><pre><a href="sqlite3.html#Create_function_step_func"><span class="Identifier">Create_function_step_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <a href="sqlite3.html#PValueArg"><span class="Identifier">PValueArg</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Pcontext">
|
|
<dt><pre><a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Identifier">Context</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PPSqlite3">
|
|
<dt><pre><a href="sqlite3.html#PPSqlite3"><span class="Identifier">PPSqlite3</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PPSqlite3_Backup">
|
|
<dt><pre><a href="sqlite3.html#PPSqlite3_Backup"><span class="Identifier">PPSqlite3_Backup</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PSqlite3">
|
|
<dt><pre><a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Identifier">Sqlite3</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PSqlite3_Backup">
|
|
<dt><pre><a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Identifier">Sqlite3_Backup</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PStmt">
|
|
<dt><pre><a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Identifier">TStmt</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PValue">
|
|
<dt><pre><a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Identifier">Value</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="PValueArg">
|
|
<dt><pre><a href="sqlite3.html#PValueArg"><span class="Identifier">PValueArg</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">127</span><span class="Other">,</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">]</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Result_func">
|
|
<dt><pre><a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="Tbind_destructor_func">
|
|
<dt><pre><a href="sqlite3.html#Tbind_destructor_func"><span class="Identifier">Tbind_destructor_func</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">gcsafe</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</dl>
|
|
</div>
|
|
<div class="section" id="10">
|
|
<h1><a class="toc-backref" href="#10">Consts</a></h1>
|
|
<dl class="item">
|
|
<div id="SQLITE_ABORT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ABORT"><span class="Identifier">SQLITE_ABORT</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_ALTER_TABLE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ALTER_TABLE"><span class="Identifier">SQLITE_ALTER_TABLE</span></a> <span class="Other">=</span> <span class="DecNumber">26</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_ANY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ANY"><span class="Identifier">SQLITE_ANY</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_ATTACH">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ATTACH"><span class="Identifier">SQLITE_ATTACH</span></a> <span class="Other">=</span> <span class="DecNumber">24</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_AUTH">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_AUTH"><span class="Identifier">SQLITE_AUTH</span></a> <span class="Other">=</span> <span class="DecNumber">23</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_BLOB">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_BLOB"><span class="Identifier">SQLITE_BLOB</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_BUSY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_BUSY"><span class="Identifier">SQLITE_BUSY</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CANTOPEN">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CANTOPEN"><span class="Identifier">SQLITE_CANTOPEN</span></a> <span class="Other">=</span> <span class="DecNumber">14</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CONSTRAINT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CONSTRAINT"><span class="Identifier">SQLITE_CONSTRAINT</span></a> <span class="Other">=</span> <span class="DecNumber">19</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_COPY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_COPY"><span class="Identifier">SQLITE_COPY</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CORRUPT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CORRUPT"><span class="Identifier">SQLITE_CORRUPT</span></a> <span class="Other">=</span> <span class="DecNumber">11</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_INDEX">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_INDEX"><span class="Identifier">SQLITE_CREATE_INDEX</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TABLE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TABLE"><span class="Identifier">SQLITE_CREATE_TABLE</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TEMP_INDEX">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TEMP_INDEX"><span class="Identifier">SQLITE_CREATE_TEMP_INDEX</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TEMP_TABLE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TEMP_TABLE"><span class="Identifier">SQLITE_CREATE_TEMP_TABLE</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TEMP_TRIGGER">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TEMP_TRIGGER"><span class="Identifier">SQLITE_CREATE_TEMP_TRIGGER</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TEMP_VIEW">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TEMP_VIEW"><span class="Identifier">SQLITE_CREATE_TEMP_VIEW</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_TRIGGER">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_TRIGGER"><span class="Identifier">SQLITE_CREATE_TRIGGER</span></a> <span class="Other">=</span> <span class="DecNumber">7</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_CREATE_VIEW">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_CREATE_VIEW"><span class="Identifier">SQLITE_CREATE_VIEW</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DELETE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DELETE"><span class="Identifier">SQLITE_DELETE</span></a> <span class="Other">=</span> <span class="DecNumber">9</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DENY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DENY"><span class="Identifier">SQLITE_DENY</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DETACH">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DETACH"><span class="Identifier">SQLITE_DETACH</span></a> <span class="Other">=</span> <span class="DecNumber">25</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DETERMINISTIC">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DETERMINISTIC"><span class="Identifier">SQLITE_DETERMINISTIC</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000800</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DONE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DONE"><span class="Identifier">SQLITE_DONE</span></a> <span class="Other">=</span> <span class="DecNumber">101</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_INDEX">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_INDEX"><span class="Identifier">SQLITE_DROP_INDEX</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TABLE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TABLE"><span class="Identifier">SQLITE_DROP_TABLE</span></a> <span class="Other">=</span> <span class="DecNumber">11</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TEMP_INDEX">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TEMP_INDEX"><span class="Identifier">SQLITE_DROP_TEMP_INDEX</span></a> <span class="Other">=</span> <span class="DecNumber">12</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TEMP_TABLE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TEMP_TABLE"><span class="Identifier">SQLITE_DROP_TEMP_TABLE</span></a> <span class="Other">=</span> <span class="DecNumber">13</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TEMP_TRIGGER">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TEMP_TRIGGER"><span class="Identifier">SQLITE_DROP_TEMP_TRIGGER</span></a> <span class="Other">=</span> <span class="DecNumber">14</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TEMP_VIEW">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TEMP_VIEW"><span class="Identifier">SQLITE_DROP_TEMP_VIEW</span></a> <span class="Other">=</span> <span class="DecNumber">15</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_TRIGGER">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_TRIGGER"><span class="Identifier">SQLITE_DROP_TRIGGER</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_DROP_VIEW">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_DROP_VIEW"><span class="Identifier">SQLITE_DROP_VIEW</span></a> <span class="Other">=</span> <span class="DecNumber">17</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_EMPTY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_EMPTY"><span class="Identifier">SQLITE_EMPTY</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_ERROR">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ERROR"><span class="Identifier">SQLITE_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_FLOAT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_FLOAT"><span class="Identifier">SQLITE_FLOAT</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_FORMAT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_FORMAT"><span class="Identifier">SQLITE_FORMAT</span></a> <span class="Other">=</span> <span class="DecNumber">24</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_FULL">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_FULL"><span class="Identifier">SQLITE_FULL</span></a> <span class="Other">=</span> <span class="DecNumber">13</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_IGNORE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_IGNORE"><span class="Identifier">SQLITE_IGNORE</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_INSERT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_INSERT"><span class="Identifier">SQLITE_INSERT</span></a> <span class="Other">=</span> <span class="DecNumber">18</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_INTEGER">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_INTEGER"><span class="Identifier">SQLITE_INTEGER</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_INTERNAL">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_INTERNAL"><span class="Identifier">SQLITE_INTERNAL</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_INTERRUPT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_INTERRUPT"><span class="Identifier">SQLITE_INTERRUPT</span></a> <span class="Other">=</span> <span class="DecNumber">9</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_IOERR">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_IOERR"><span class="Identifier">SQLITE_IOERR</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_LOCKED">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_LOCKED"><span class="Identifier">SQLITE_LOCKED</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_MISMATCH">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_MISMATCH"><span class="Identifier">SQLITE_MISMATCH</span></a> <span class="Other">=</span> <span class="DecNumber">20</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_MISUSE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_MISUSE"><span class="Identifier">SQLITE_MISUSE</span></a> <span class="Other">=</span> <span class="DecNumber">21</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_NOLFS">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_NOLFS"><span class="Identifier">SQLITE_NOLFS</span></a> <span class="Other">=</span> <span class="DecNumber">22</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_NOMEM">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_NOMEM"><span class="Identifier">SQLITE_NOMEM</span></a> <span class="Other">=</span> <span class="DecNumber">7</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_NOTADB">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_NOTADB"><span class="Identifier">SQLITE_NOTADB</span></a> <span class="Other">=</span> <span class="DecNumber">26</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_NOTFOUND">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_NOTFOUND"><span class="Identifier">SQLITE_NOTFOUND</span></a> <span class="Other">=</span> <span class="DecNumber">12</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_NULL">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_NULL"><span class="Identifier">SQLITE_NULL</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_OK">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_OK"><span class="Identifier">SQLITE_OK</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_PERM">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_PERM"><span class="Identifier">SQLITE_PERM</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_PRAGMA">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_PRAGMA"><span class="Identifier">SQLITE_PRAGMA</span></a> <span class="Other">=</span> <span class="DecNumber">19</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_PROTOCOL">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_PROTOCOL"><span class="Identifier">SQLITE_PROTOCOL</span></a> <span class="Other">=</span> <span class="DecNumber">15</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_RANGE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_RANGE"><span class="Identifier">SQLITE_RANGE</span></a> <span class="Other">=</span> <span class="DecNumber">25</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_READ">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_READ"><span class="Identifier">SQLITE_READ</span></a> <span class="Other">=</span> <span class="DecNumber">20</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_READONLY">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_READONLY"><span class="Identifier">SQLITE_READONLY</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_REINDEX">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_REINDEX"><span class="Identifier">SQLITE_REINDEX</span></a> <span class="Other">=</span> <span class="DecNumber">27</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_ROW">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_ROW"><span class="Identifier">SQLITE_ROW</span></a> <span class="Other">=</span> <span class="DecNumber">100</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_SCHEMA">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_SCHEMA"><span class="Identifier">SQLITE_SCHEMA</span></a> <span class="Other">=</span> <span class="DecNumber">17</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_SELECT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_SELECT"><span class="Identifier">SQLITE_SELECT</span></a> <span class="Other">=</span> <span class="DecNumber">21</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_STATIC">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_STATIC"><span class="Identifier">SQLITE_STATIC</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_TEXT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_TEXT"><span class="Identifier">SQLITE_TEXT</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_TOOBIG">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_TOOBIG"><span class="Identifier">SQLITE_TOOBIG</span></a> <span class="Other">=</span> <span class="DecNumber">18</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_TRANSACTION">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_TRANSACTION"><span class="Identifier">SQLITE_TRANSACTION</span></a> <span class="Other">=</span> <span class="DecNumber">22</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_TRANSIENT">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_TRANSIENT"><span class="Identifier">SQLITE_TRANSIENT</span></a> <span class="Other">=</span> <span class="DecNumber">-1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_UPDATE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_UPDATE"><span class="Identifier">SQLITE_UPDATE</span></a> <span class="Other">=</span> <span class="DecNumber">23</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_UTF8">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_UTF8"><span class="Identifier">SQLITE_UTF8</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_UTF16">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_UTF16"><span class="Identifier">SQLITE_UTF16</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_UTF16BE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_UTF16BE"><span class="Identifier">SQLITE_UTF16BE</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="SQLITE_UTF16LE">
|
|
<dt><pre><a href="sqlite3.html#SQLITE_UTF16LE"><span class="Identifier">SQLITE_UTF16LE</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</dl>
|
|
</div>
|
|
<div class="section" id="12">
|
|
<h1><a class="toc-backref" href="#12">Procs</a></h1>
|
|
<dl class="item">
|
|
<div id="aggregate_context-procs-all">
|
|
<div id="aggregate_context,Pcontext,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#aggregate_context%2CPcontext%2Cint32"><span class="Identifier">aggregate_context</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">nBytes</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_aggregate_context"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="aggregate_count-procs-all">
|
|
<div id="aggregate_count,Pcontext">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#aggregate_count%2CPcontext"><span class="Identifier">aggregate_count</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_aggregate_count"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="backup_finish-procs-all">
|
|
<div id="backup_finish,PSqlite3_Backup">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#backup_finish%2CPSqlite3_Backup"><span class="Identifier">backup_finish</span></a><span class="Other">(</span><span class="Identifier">pBackup</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_backup_finish"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="backup_init-procs-all">
|
|
<div id="backup_init,PSqlite3,cstring,PSqlite3,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#backup_init%2CPSqlite3%2Ccstring%2CPSqlite3%2Ccstring"><span class="Identifier">backup_init</span></a><span class="Other">(</span><span class="Identifier">pDest</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zDestName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">pSource</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span>
|
|
<span class="Identifier">zSourceName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_backup_init"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="backup_pagecount-procs-all">
|
|
<div id="backup_pagecount,PSqlite3_Backup">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#backup_pagecount%2CPSqlite3_Backup"><span class="Identifier">backup_pagecount</span></a><span class="Other">(</span><span class="Identifier">pBackup</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_backup_pagecount"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="backup_remaining-procs-all">
|
|
<div id="backup_remaining,PSqlite3_Backup">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#backup_remaining%2CPSqlite3_Backup"><span class="Identifier">backup_remaining</span></a><span class="Other">(</span><span class="Identifier">pBackup</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_backup_remaining"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="backup_step-procs-all">
|
|
<div id="backup_step,PSqlite3_Backup,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#backup_step%2CPSqlite3_Backup%2Cint32"><span class="Identifier">backup_step</span></a><span class="Other">(</span><span class="Identifier">pBackup</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3_Backup"><span class="Identifier">PSqlite3_Backup</span></a><span class="Other">;</span> <span class="Identifier">nPage</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_backup_step"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_blob-procs-all">
|
|
<div id="bind_blob,PStmt,int32,pointer,int32,Tbind_destructor_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_blob%2CPStmt%2Cint32%2Cpointer%2Cint32%2CTbind_destructor_func"><span class="Identifier">bind_blob</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <a href="sqlite3.html#Tbind_destructor_func"><span class="Identifier">Tbind_destructor_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_blob"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="bind_blob,PStmt,int32,pointer,int32,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_blob%2CPStmt%2Cint32%2Cpointer%2Cint32%2Cint32"><span class="Identifier">bind_blob</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_blob"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_double-procs-all">
|
|
<div id="bind_double,PStmt,int32,float64">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_double%2CPStmt%2Cint32%2Cfloat64"><span class="Identifier">bind_double</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">float64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_double"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_int-procs-all">
|
|
<div id="bind_int,PStmt,int32,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_int%2CPStmt%2Cint32%2Cint32"><span class="Identifier">bind_int</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_int"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_int64-procs-all">
|
|
<div id="bind_int64,PStmt,int32,int64">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_int64%2CPStmt%2Cint32%2Cint64"><span class="Identifier">bind_int64</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_int64"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_null-procs-all">
|
|
<div id="bind_null,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_null%2CPStmt%2Cint32"><span class="Identifier">bind_null</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_null"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_parameter_count-procs-all">
|
|
<div id="bind_parameter_count,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_parameter_count%2CPStmt"><span class="Identifier">bind_parameter_count</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_parameter_count"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_parameter_index-procs-all">
|
|
<div id="bind_parameter_index,PStmt,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_parameter_index%2CPStmt%2Ccstring"><span class="Identifier">bind_parameter_index</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">zName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_parameter_index"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_parameter_name-procs-all">
|
|
<div id="bind_parameter_name,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_parameter_name%2CPStmt%2Cint32"><span class="Identifier">bind_parameter_name</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_parameter_name"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_text-procs-all">
|
|
<div id="bind_text,PStmt,int32,cstring,int32,Tbind_destructor_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_text%2CPStmt%2Cint32%2Ccstring%2Cint32%2CTbind_destructor_func"><span class="Identifier">bind_text</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <a href="sqlite3.html#Tbind_destructor_func"><span class="Identifier">Tbind_destructor_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_text"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="bind_text,PStmt,int32,cstring,int32,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_text%2CPStmt%2Cint32%2Ccstring%2Cint32%2Cint32"><span class="Identifier">bind_text</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_text"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="bind_text16-procs-all">
|
|
<div id="bind_text16,PStmt,int32,pointer,int32,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_text16%2CPStmt%2Cint32%2Cpointer%2Cint32%2Cint32"><span class="Identifier">bind_text16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_text16"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
<div id="bind_text16,PStmt,int32,pointer,int32,Tbind_destructor_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#bind_text16%2CPStmt%2Cint32%2Cpointer%2Cint32%2CTbind_destructor_func"><span class="Identifier">bind_text16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para5</span><span class="Other">:</span> <a href="sqlite3.html#Tbind_destructor_func"><span class="Identifier">Tbind_destructor_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_bind_text16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="busy_handler-procs-all">
|
|
<div id="busy_handler,PSqlite3,proc(pointer,int32),pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#busy_handler%2CPSqlite3%2Cproc%28pointer%2Cint32%29%2Cpointer"><span class="Identifier">busy_handler</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span>
|
|
<span class="Identifier">para2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span>.}<span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_busy_handler"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="busy_timeout-procs-all">
|
|
<div id="busy_timeout,PSqlite3,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#busy_timeout%2CPSqlite3%2Cint32"><span class="Identifier">busy_timeout</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">ms</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_busy_timeout"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="changes-procs-all">
|
|
<div id="changes,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#changes%2CPSqlite3"><span class="Identifier">changes</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_changes"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="clear_bindings-procs-all">
|
|
<div id="clear_bindings,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#clear_bindings%2CPStmt"><span class="Identifier">clear_bindings</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_clear_bindings"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="close-procs-all">
|
|
<div id="close,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#close%2CPSqlite3"><span class="Identifier">close</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_close"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="collation_needed-procs-all">
|
|
<div id="collation_needed,PSqlite3,pointer,Collation_needed_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#collation_needed%2CPSqlite3%2Cpointer%2CCollation_needed_func"><span class="Identifier">collation_needed</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <a href="sqlite3.html#Collation_needed_func"><span class="Identifier">Collation_needed_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_collation_needed"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="collation_needed16-procs-all">
|
|
<div id="collation_needed16,PSqlite3,pointer,Collation_needed_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#collation_needed16%2CPSqlite3%2Cpointer%2CCollation_needed_func"><span class="Identifier">collation_needed16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <a href="sqlite3.html#Collation_needed_func"><span class="Identifier">Collation_needed_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_collation_needed16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_blob-procs-all">
|
|
<div id="column_blob,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_blob%2CPStmt%2Cint32"><span class="Identifier">column_blob</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_blob"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_bytes-procs-all">
|
|
<div id="column_bytes,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_bytes%2CPStmt%2Cint32"><span class="Identifier">column_bytes</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_bytes"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_bytes16-procs-all">
|
|
<div id="column_bytes16,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_bytes16%2CPStmt%2Cint32"><span class="Identifier">column_bytes16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_bytes16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_count-procs-all">
|
|
<div id="column_count,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_count%2CPStmt"><span class="Identifier">column_count</span></a><span class="Other">(</span><span class="Identifier">PStmt</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_count"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_decltype-procs-all">
|
|
<div id="column_decltype,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_decltype%2CPStmt%2Cint32"><span class="Identifier">column_decltype</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">i</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_decltype"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_decltype16-procs-all">
|
|
<div id="column_decltype16,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_decltype16%2CPStmt%2Cint32"><span class="Identifier">column_decltype16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_decltype16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_double-procs-all">
|
|
<div id="column_double,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_double%2CPStmt%2Cint32"><span class="Identifier">column_double</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">float64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_double"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_int-procs-all">
|
|
<div id="column_int,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_int%2CPStmt%2Cint32"><span class="Identifier">column_int</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_int"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_int64-procs-all">
|
|
<div id="column_int64,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_int64%2CPStmt%2Cint32"><span class="Identifier">column_int64</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_int64"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_name-procs-all">
|
|
<div id="column_name,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_name%2CPStmt%2Cint32"><span class="Identifier">column_name</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_name"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_name16-procs-all">
|
|
<div id="column_name16,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_name16%2CPStmt%2Cint32"><span class="Identifier">column_name16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_name16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_table_name-procs-all">
|
|
<div id="column_table_name,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_table_name%2CPStmt%2Cint32"><span class="Identifier">column_table_name</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_table_name"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_text-procs-all">
|
|
<div id="column_text,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_text%2CPStmt%2Cint32"><span class="Identifier">column_text</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_text"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_text16-procs-all">
|
|
<div id="column_text16,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_text16%2CPStmt%2Cint32"><span class="Identifier">column_text16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_text16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="column_type-procs-all">
|
|
<div id="column_type,PStmt,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#column_type%2CPStmt%2Cint32"><span class="Identifier">column_type</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span> <span class="Identifier">iCol</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_column_type"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="commit_hook-procs-all">
|
|
<div id="commit_hook,PSqlite3,proc(pointer),pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#commit_hook%2CPSqlite3%2Cproc%28pointer%29%2Cpointer"><span class="Identifier">commit_hook</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span>.}<span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_commit_hook"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="complete-procs-all">
|
|
<div id="complete,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#complete%2Ccstring"><span class="Identifier">complete</span></a><span class="Other">(</span><span class="Identifier">sql</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_complete"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="complete16-procs-all">
|
|
<div id="complete16,pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#complete16%2Cpointer"><span class="Identifier">complete16</span></a><span class="Other">(</span><span class="Identifier">sql</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_complete16"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="create_collation-procs-all">
|
|
<div id="create_collation,PSqlite3,cstring,int32,pointer,Create_collation_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#create_collation%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func"><span class="Identifier">create_collation</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">eTextRep</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">xCompare</span><span class="Other">:</span> <a href="sqlite3.html#Create_collation_func"><span class="Identifier">Create_collation_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.
|
|
<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_create_collation"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="create_collation16-procs-all">
|
|
<div id="create_collation16,PSqlite3,cstring,int32,pointer,Create_collation_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#create_collation16%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func"><span class="Identifier">create_collation16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">eTextRep</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">xCompare</span><span class="Other">:</span> <a href="sqlite3.html#Create_collation_func"><span class="Identifier">Create_collation_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.
|
|
<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_create_collation16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="create_function-procs-all">
|
|
<div id="create_function,PSqlite3,cstring,int32,int32,pointer,Create_function_func_func,Create_function_step_func,Create_function_final_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#create_function%2CPSqlite3%2Ccstring%2Cint32%2Cint32%2Cpointer%2CCreate_function_func_func%2CCreate_function_step_func%2CCreate_function_final_func"><span class="Identifier">create_function</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zFunctionName</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">nArg</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">eTextRep</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">xFunc</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_func_func"><span class="Identifier">Create_function_func_func</span></a><span class="Other">;</span>
|
|
<span class="Identifier">xStep</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_step_func"><span class="Identifier">Create_function_step_func</span></a><span class="Other">;</span>
|
|
<span class="Identifier">xFinal</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_final_func"><span class="Identifier">Create_function_final_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_create_function"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="create_function16-procs-all">
|
|
<div id="create_function16,PSqlite3,pointer,int32,int32,pointer,Create_function_func_func,Create_function_step_func,Create_function_final_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#create_function16%2CPSqlite3%2Cpointer%2Cint32%2Cint32%2Cpointer%2CCreate_function_func_func%2CCreate_function_step_func%2CCreate_function_final_func"><span class="Identifier">create_function16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zFunctionName</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">nArg</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">eTextRep</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">xFunc</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_func_func"><span class="Identifier">Create_function_func_func</span></a><span class="Other">;</span>
|
|
<span class="Identifier">xStep</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_step_func"><span class="Identifier">Create_function_step_func</span></a><span class="Other">;</span>
|
|
<span class="Identifier">xFinal</span><span class="Other">:</span> <a href="sqlite3.html#Create_function_final_func"><span class="Identifier">Create_function_final_func</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_create_function16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="data_count-procs-all">
|
|
<div id="data_count,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#data_count%2CPStmt"><span class="Identifier">data_count</span></a><span class="Other">(</span><span class="Identifier">PStmt</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_data_count"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="errcode-procs-all">
|
|
<div id="errcode,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#errcode%2CPSqlite3"><span class="Identifier">errcode</span></a><span class="Other">(</span><span class="Identifier">db</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_errcode"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="errmsg-procs-all">
|
|
<div id="errmsg,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#errmsg%2CPSqlite3"><span class="Identifier">errmsg</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_errmsg"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="errmsg16-procs-all">
|
|
<div id="errmsg16,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#errmsg16%2CPSqlite3"><span class="Identifier">errmsg16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_errmsg16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="exec-procs-all">
|
|
<div id="exec,PSqlite3,cstring,Callback,pointer,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#exec%2CPSqlite3%2Ccstring%2CCallback%2Cpointer%2Ccstring"><span class="Identifier">exec</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">sql</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <a href="sqlite3.html#Callback"><span class="Identifier">Callback</span></a><span class="Other">;</span> <span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">errmsg</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_exec"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="finalize-procs-all">
|
|
<div id="finalize,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#finalize%2CPStmt"><span class="Identifier">finalize</span></a><span class="Other">(</span><span class="Identifier">PStmt</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_finalize"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="free-procs-all">
|
|
<div id="free,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#free%2Ccstring"><span class="Identifier">free</span></a><span class="Other">(</span><span class="Identifier">z</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_free"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="free_table-procs-all">
|
|
<div id="free_table,cstringArray">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#free_table%2CcstringArray"><span class="Identifier">free_table</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_free_table"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="get_auxdata-procs-all">
|
|
<div id="get_auxdata,Pcontext,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#get_auxdata%2CPcontext%2Cint32"><span class="Identifier">get_auxdata</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_get_auxdata"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="get_table-procs-all">
|
|
<div id="get_table,PSqlite3,cstring,cstringArray,cint,cint,ptr.cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#get_table%2CPSqlite3%2Ccstring%2CcstringArray%2Ccint%2Ccint%2Cptr.cstring"><span class="Identifier">get_table</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">sql</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">resultp</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cstringArray</span><span class="Other">;</span>
|
|
<span class="Identifier">nrow</span><span class="Other">,</span> <span class="Identifier">ncolumn</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">errmsg</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_get_table"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="interrupt-procs-all">
|
|
<div id="interrupt,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#interrupt%2CPSqlite3"><span class="Identifier">interrupt</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_interrupt"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="last_insert_rowid-procs-all">
|
|
<div id="last_insert_rowid,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#last_insert_rowid%2CPSqlite3"><span class="Identifier">last_insert_rowid</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_last_insert_rowid"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="libversion-procs-all">
|
|
<div id="libversion">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#libversion"><span class="Identifier">libversion</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_libversion"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="libversion_number-procs-all">
|
|
<div id="libversion_number">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#libversion_number"><span class="Identifier">libversion_number</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_libversion_number"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="mprintf-procs-all">
|
|
<div id="mprintf,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#mprintf%2Ccstring"><span class="Identifier">mprintf</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_mprintf"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="open-procs-all">
|
|
<div id="open,cstring,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#open%2Ccstring%2CPSqlite3"><span class="Identifier">open</span></a><span class="Other">(</span><span class="Identifier">filename</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">ppDb</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_open"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="open16-procs-all">
|
|
<div id="open16,pointer,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#open16%2Cpointer%2CPSqlite3"><span class="Identifier">open16</span></a><span class="Other">(</span><span class="Identifier">filename</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">ppDb</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_open16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="prepare-procs-all">
|
|
<div id="prepare,PSqlite3,cstring,int32,PStmt,ptr.cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#prepare%2CPSqlite3%2Ccstring%2Cint32%2CPStmt%2Cptr.cstring"><span class="Identifier">prepare</span></a><span class="Other">(</span><span class="Identifier">db</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zSql</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">nBytes</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">ppStmt</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span>
|
|
<span class="Identifier">pzTail</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_prepare"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="prepare16-procs-all">
|
|
<div id="prepare16,PSqlite3,pointer,int32,PStmt,pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#prepare16%2CPSqlite3%2Cpointer%2Cint32%2CPStmt%2Cpointer"><span class="Identifier">prepare16</span></a><span class="Other">(</span><span class="Identifier">db</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zSql</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">nBytes</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">ppStmt</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span>
|
|
<span class="Identifier">pzTail</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_prepare16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="prepare_v2-procs-all">
|
|
<div id="prepare_v2,PSqlite3,cstring,cint,PStmt,ptr.cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#prepare_v2%2CPSqlite3%2Ccstring%2Ccint%2CPStmt%2Cptr.cstring"><span class="Identifier">prepare_v2</span></a><span class="Other">(</span><span class="Identifier">db</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">zSql</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">nByte</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">ppStmt</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">;</span>
|
|
<span class="Identifier">pzTail</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_prepare_v2"</span><span class="Other">,</span>
|
|
<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="progress_handler-procs-all">
|
|
<div id="progress_handler,PSqlite3,int32,proc(pointer),pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#progress_handler%2CPSqlite3%2Cint32%2Cproc%28pointer%29%2Cpointer"><span class="Identifier">progress_handler</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span>.}<span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_progress_handler"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="reset-procs-all">
|
|
<div id="reset,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#reset%2CPStmt"><span class="Identifier">reset</span></a><span class="Other">(</span><span class="Identifier">PStmt</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_reset"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_blob-procs-all">
|
|
<div id="result_blob,Pcontext,pointer,int32,Result_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_blob%2CPcontext%2Cpointer%2Cint32%2CResult_func"><span class="Identifier">result_blob</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_blob"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_double-procs-all">
|
|
<div id="result_double,Pcontext,float64">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_double%2CPcontext%2Cfloat64"><span class="Identifier">result_double</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">float64</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_double"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_error-procs-all">
|
|
<div id="result_error,Pcontext,cstring,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_error%2CPcontext%2Ccstring%2Cint32"><span class="Identifier">result_error</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_error"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_error16-procs-all">
|
|
<div id="result_error16,Pcontext,pointer,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_error16%2CPcontext%2Cpointer%2Cint32"><span class="Identifier">result_error16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_error16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_int-procs-all">
|
|
<div id="result_int,Pcontext,int32">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_int%2CPcontext%2Cint32"><span class="Identifier">result_int</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_int"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_int64-procs-all">
|
|
<div id="result_int64,Pcontext,int64">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_int64%2CPcontext%2Cint64"><span class="Identifier">result_int64</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_int64"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_null-procs-all">
|
|
<div id="result_null,Pcontext">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_null%2CPcontext"><span class="Identifier">result_null</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_null"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_text-procs-all">
|
|
<div id="result_text,Pcontext,cstring,int32,Result_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_text%2CPcontext%2Ccstring%2Cint32%2CResult_func"><span class="Identifier">result_text</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_text"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_text16-procs-all">
|
|
<div id="result_text16,Pcontext,pointer,int32,Result_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_text16%2CPcontext%2Cpointer%2Cint32%2CResult_func"><span class="Identifier">result_text16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_text16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_text16be-procs-all">
|
|
<div id="result_text16be,Pcontext,pointer,int32,Result_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_text16be%2CPcontext%2Cpointer%2Cint32%2CResult_func"><span class="Identifier">result_text16be</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_text16be"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_text16le-procs-all">
|
|
<div id="result_text16le,Pcontext,pointer,int32,Result_func">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_text16le%2CPcontext%2Cpointer%2Cint32%2CResult_func"><span class="Identifier">result_text16le</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <a href="sqlite3.html#Result_func"><span class="Identifier">Result_func</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_text16le"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="result_value-procs-all">
|
|
<div id="result_value,Pcontext,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#result_value%2CPcontext%2CPValue"><span class="Identifier">result_value</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_result_value"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="set_authorizer-procs-all">
|
|
<div id="set_authorizer,PSqlite3,proc(pointer,int32,cstring,cstring,cstring,cstring),pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#set_authorizer%2CPSqlite3%2Cproc%28pointer%2Cint32%2Ccstring%2Ccstring%2Ccstring%2Ccstring%29%2Cpointer"><span class="Identifier">set_authorizer</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span> <span class="Identifier">xAuth</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para4</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para5</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para6</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.
|
|
<span class="Identifier">cdecl</span>.}<span class="Other">;</span> <span class="Identifier">pUserData</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_set_authorizer"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="set_auxdata-procs-all">
|
|
<div id="set_auxdata,Pcontext,int32,pointer,proc(pointer)">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#set_auxdata%2CPcontext%2Cint32%2Cpointer%2Cproc%28pointer%29"><span class="Identifier">set_auxdata</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
|
|
<span class="Identifier">para4</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}<span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_set_auxdata"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="snprintf-procs-all">
|
|
<div id="snprintf,int32,cstring,cstring">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#snprintf%2Cint32%2Ccstring%2Ccstring"><span class="Identifier">snprintf</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
|
|
<span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_snprintf"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="sqlite3_sleep-procs-all">
|
|
<div id="sqlite3_sleep,int64">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#sqlite3_sleep%2Cint64"><span class="Identifier">sqlite3_sleep</span></a><span class="Other">(</span><span class="Identifier">t</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_sleep"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="step-procs-all">
|
|
<div id="step,PStmt">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#step%2CPStmt"><span class="Identifier">step</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PStmt"><span class="Identifier">PStmt</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_step"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="total_changes-procs-all">
|
|
<div id="total_changes,PSqlite3">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#total_changes%2CPSqlite3"><span class="Identifier">total_changes</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_total_changes"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="trace-procs-all">
|
|
<div id="trace,PSqlite3,proc(pointer,cstring),pointer">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#trace%2CPSqlite3%2Cproc%28pointer%2Ccstring%29%2Cpointer"><span class="Identifier">trace</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PSqlite3"><span class="Identifier">PSqlite3</span></a><span class="Other">;</span>
|
|
<span class="Identifier">xTrace</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}<span class="Other">;</span>
|
|
<span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_trace"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="user_data-procs-all">
|
|
<div id="user_data,Pcontext">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#user_data%2CPcontext"><span class="Identifier">user_data</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#Pcontext"><span class="Identifier">Pcontext</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_user_data"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_blob-procs-all">
|
|
<div id="value_blob,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_blob%2CPValue"><span class="Identifier">value_blob</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_blob"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_bytes-procs-all">
|
|
<div id="value_bytes,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_bytes%2CPValue"><span class="Identifier">value_bytes</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_bytes"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_bytes16-procs-all">
|
|
<div id="value_bytes16,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_bytes16%2CPValue"><span class="Identifier">value_bytes16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_bytes16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_double-procs-all">
|
|
<div id="value_double,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_double%2CPValue"><span class="Identifier">value_double</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">float64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_double"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_int-procs-all">
|
|
<div id="value_int,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_int%2CPValue"><span class="Identifier">value_int</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_int"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
|
|
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_int64-procs-all">
|
|
<div id="value_int64,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_int64%2CPValue"><span class="Identifier">value_int64</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_int64"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_text-procs-all">
|
|
<div id="value_text,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_text%2CPValue"><span class="Identifier">value_text</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_text"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_text16-procs-all">
|
|
<div id="value_text16,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_text16%2CPValue"><span class="Identifier">value_text16</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_text16"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_text16be-procs-all">
|
|
<div id="value_text16be,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_text16be%2CPValue"><span class="Identifier">value_text16be</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_text16be"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_text16le-procs-all">
|
|
<div id="value_text16le,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_text16le%2CPValue"><span class="Identifier">value_text16le</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_text16le"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="value_type-procs-all">
|
|
<div id="value_type,PValue">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#value_type%2CPValue"><span class="Identifier">value_type</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="sqlite3.html#PValue"><span class="Identifier">PValue</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span>
|
|
<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_value_type"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="version-procs-all">
|
|
<div id="version">
|
|
<dt><pre><span class="Keyword">proc</span> <a href="#version"><span class="Identifier">version</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">Lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"sqlite3_libversion"</span><span class="Other">,</span>
|
|
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
|
|
<dd>
|
|
|
|
|
|
|
|
</dd>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="twelve-columns footer">
|
|
<span class="nim-sprite"></span>
|
|
<br>
|
|
<small style="color: var(--hint);">Made with Nim. Generated: 2025-12-25 20:14:13 UTC</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script defer data-domain="nim-lang.org" src="https://plausible.io/js/plausible.js"></script>
|
|
|
|
</body>
|
|
</html>
|