sqlite3.html 234 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <!-- This file is generated by Nim. -->
  4. <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en" data-theme="auto">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8. <title>src/db_connector/sqlite3</title>
  9. <!-- Google fonts -->
  10. <link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
  11. <link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
  12. <!-- Favicon -->
  13. <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=="/>
  14. <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=">
  15. <!-- CSS -->
  16. <link rel="stylesheet" type="text/css" href="nimdoc.out.css?v=2.3.1">
  17. <!-- JS -->
  18. <script type="text/javascript" src="dochack.js?v=2.3.1"></script>
  19. </head>
  20. <body>
  21. <div class="document" id="documentId">
  22. <div class="container">
  23. <h1 class="title">src/db_connector/sqlite3</h1>
  24. <div class="row">
  25. <div class="three columns">
  26. <div class="theme-select-wrapper">
  27. <label for="theme-select">Theme:&nbsp;</label>
  28. <select id="theme-select" onchange="setTheme(this.value)">
  29. <option value="auto">🌗 Match OS</option>
  30. <option value="dark">🌑 Dark</option>
  31. <option value="light">🌕 Light</option>
  32. </select>
  33. </div>
  34. <div id="global-links">
  35. <ul class="simple-boot">
  36. <li><a href="manual.html">Manual</a></li>
  37. <li><a href="lib.html">Standard library</a></li>
  38. <li> <a id="indexLink" href="theindex.html">Index</a></li>
  39. <li><a href="compiler/theindex.html">Compiler docs</a></li>
  40. <li><a href="https://nim-lang.github.io/fusion/theindex.html">Fusion docs</a></li>
  41. <li><a href="https://nim-lang.github.io/Nim/">devel</a>, <a href="https://nim-lang.org/documentation.html">stable</a></li>
  42. </ul>
  43. </div>
  44. <div id="searchInputDiv">
  45. Search: <input type="search" id="searchInput"
  46. oninput="search()" />
  47. </div>
  48. <ul class="simple simple-toc" id="toc-list">
  49. <li>
  50. <details open>
  51. <summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
  52. <ul class="simple simple-toc-section">
  53. <li><a class="reference" href="#Callback" title="Callback = proc (para1: pointer; para2: int32; para3, para4: cstringArray): int32 {.
  54. cdecl.}">Callback</a></li>
  55. <li><a class="reference" href="#Collation_needed_func" title="Collation_needed_func = proc (para1: pointer; para2: PSqlite3; eTextRep: int32;
  56. para4: cstring) {.cdecl.}">Collation_needed_func</a></li>
  57. <li><a class="reference" href="#Create_collation_func" title="Create_collation_func = proc (para1: pointer; para2: int32; para3: pointer;
  58. para4: int32; para5: pointer): int32 {.cdecl.}">Create_collation_func</a></li>
  59. <li><a class="reference" href="#Create_function_final_func" title="Create_function_final_func = proc (para1: Pcontext) {.cdecl.}">Create_function_final_func</a></li>
  60. <li><a class="reference" href="#Create_function_func_func" title="Create_function_func_func = proc (para1: Pcontext; para2: int32;
  61. para3: PValueArg) {.cdecl.}">Create_function_func_func</a></li>
  62. <li><a class="reference" href="#Create_function_step_func" title="Create_function_step_func = proc (para1: Pcontext; para2: int32;
  63. para3: PValueArg) {.cdecl.}">Create_function_step_func</a></li>
  64. <li><a class="reference" href="#Pcontext" title="Pcontext = ptr Context">Pcontext</a></li>
  65. <li><a class="reference" href="#PPSqlite3" title="PPSqlite3 = ptr PSqlite3">PPSqlite3</a></li>
  66. <li><a class="reference" href="#PPSqlite3_Backup" title="PPSqlite3_Backup = ptr PSqlite3_Backup">PPSqlite3_Backup</a></li>
  67. <li><a class="reference" href="#PSqlite3" title="PSqlite3 = ptr Sqlite3">PSqlite3</a></li>
  68. <li><a class="reference" href="#PSqlite3_Backup" title="PSqlite3_Backup = ptr Sqlite3_Backup">PSqlite3_Backup</a></li>
  69. <li><a class="reference" href="#PStmt" title="PStmt = ptr TStmt">PStmt</a></li>
  70. <li><a class="reference" href="#PValue" title="PValue = ptr Value">PValue</a></li>
  71. <li><a class="reference" href="#PValueArg" title="PValueArg = array[0 .. 127, PValue]">PValueArg</a></li>
  72. <li><a class="reference" href="#Result_func" title="Result_func = proc (para1: pointer) {.cdecl.}">Result_func</a></li>
  73. <li><a class="reference" href="#Tbind_destructor_func" title="Tbind_destructor_func = proc (para1: pointer) {.cdecl, tags: [], gcsafe.}">Tbind_destructor_func</a></li>
  74. </ul>
  75. </details>
  76. </li>
  77. <li>
  78. <details open>
  79. <summary><a class="reference reference-toplevel" href="#10" id="60">Consts</a></summary>
  80. <ul class="simple simple-toc-section">
  81. <li><a class="reference" href="#SQLITE_ABORT" title="SQLITE_ABORT = 4">SQLITE_ABORT</a></li>
  82. <li><a class="reference" href="#SQLITE_ALTER_TABLE" title="SQLITE_ALTER_TABLE = 26">SQLITE_ALTER_TABLE</a></li>
  83. <li><a class="reference" href="#SQLITE_ANY" title="SQLITE_ANY = 5">SQLITE_ANY</a></li>
  84. <li><a class="reference" href="#SQLITE_ATTACH" title="SQLITE_ATTACH = 24">SQLITE_ATTACH</a></li>
  85. <li><a class="reference" href="#SQLITE_AUTH" title="SQLITE_AUTH = 23">SQLITE_AUTH</a></li>
  86. <li><a class="reference" href="#SQLITE_BLOB" title="SQLITE_BLOB = 4">SQLITE_BLOB</a></li>
  87. <li><a class="reference" href="#SQLITE_BUSY" title="SQLITE_BUSY = 5">SQLITE_BUSY</a></li>
  88. <li><a class="reference" href="#SQLITE_CANTOPEN" title="SQLITE_CANTOPEN = 14">SQLITE_CANTOPEN</a></li>
  89. <li><a class="reference" href="#SQLITE_CONSTRAINT" title="SQLITE_CONSTRAINT = 19">SQLITE_CONSTRAINT</a></li>
  90. <li><a class="reference" href="#SQLITE_COPY" title="SQLITE_COPY = 0">SQLITE_COPY</a></li>
  91. <li><a class="reference" href="#SQLITE_CORRUPT" title="SQLITE_CORRUPT = 11">SQLITE_CORRUPT</a></li>
  92. <li><a class="reference" href="#SQLITE_CREATE_INDEX" title="SQLITE_CREATE_INDEX = 1">SQLITE_CREATE_INDEX</a></li>
  93. <li><a class="reference" href="#SQLITE_CREATE_TABLE" title="SQLITE_CREATE_TABLE = 2">SQLITE_CREATE_TABLE</a></li>
  94. <li><a class="reference" href="#SQLITE_CREATE_TEMP_INDEX" title="SQLITE_CREATE_TEMP_INDEX = 3">SQLITE_CREATE_TEMP_INDEX</a></li>
  95. <li><a class="reference" href="#SQLITE_CREATE_TEMP_TABLE" title="SQLITE_CREATE_TEMP_TABLE = 4">SQLITE_CREATE_TEMP_TABLE</a></li>
  96. <li><a class="reference" href="#SQLITE_CREATE_TEMP_TRIGGER" title="SQLITE_CREATE_TEMP_TRIGGER = 5">SQLITE_CREATE_TEMP_TRIGGER</a></li>
  97. <li><a class="reference" href="#SQLITE_CREATE_TEMP_VIEW" title="SQLITE_CREATE_TEMP_VIEW = 6">SQLITE_CREATE_TEMP_VIEW</a></li>
  98. <li><a class="reference" href="#SQLITE_CREATE_TRIGGER" title="SQLITE_CREATE_TRIGGER = 7">SQLITE_CREATE_TRIGGER</a></li>
  99. <li><a class="reference" href="#SQLITE_CREATE_VIEW" title="SQLITE_CREATE_VIEW = 8">SQLITE_CREATE_VIEW</a></li>
  100. <li><a class="reference" href="#SQLITE_DELETE" title="SQLITE_DELETE = 9">SQLITE_DELETE</a></li>
  101. <li><a class="reference" href="#SQLITE_DENY" title="SQLITE_DENY = 1">SQLITE_DENY</a></li>
  102. <li><a class="reference" href="#SQLITE_DETACH" title="SQLITE_DETACH = 25">SQLITE_DETACH</a></li>
  103. <li><a class="reference" href="#SQLITE_DETERMINISTIC" title="SQLITE_DETERMINISTIC = 0x00000800">SQLITE_DETERMINISTIC</a></li>
  104. <li><a class="reference" href="#SQLITE_DONE" title="SQLITE_DONE = 101">SQLITE_DONE</a></li>
  105. <li><a class="reference" href="#SQLITE_DROP_INDEX" title="SQLITE_DROP_INDEX = 10">SQLITE_DROP_INDEX</a></li>
  106. <li><a class="reference" href="#SQLITE_DROP_TABLE" title="SQLITE_DROP_TABLE = 11">SQLITE_DROP_TABLE</a></li>
  107. <li><a class="reference" href="#SQLITE_DROP_TEMP_INDEX" title="SQLITE_DROP_TEMP_INDEX = 12">SQLITE_DROP_TEMP_INDEX</a></li>
  108. <li><a class="reference" href="#SQLITE_DROP_TEMP_TABLE" title="SQLITE_DROP_TEMP_TABLE = 13">SQLITE_DROP_TEMP_TABLE</a></li>
  109. <li><a class="reference" href="#SQLITE_DROP_TEMP_TRIGGER" title="SQLITE_DROP_TEMP_TRIGGER = 14">SQLITE_DROP_TEMP_TRIGGER</a></li>
  110. <li><a class="reference" href="#SQLITE_DROP_TEMP_VIEW" title="SQLITE_DROP_TEMP_VIEW = 15">SQLITE_DROP_TEMP_VIEW</a></li>
  111. <li><a class="reference" href="#SQLITE_DROP_TRIGGER" title="SQLITE_DROP_TRIGGER = 16">SQLITE_DROP_TRIGGER</a></li>
  112. <li><a class="reference" href="#SQLITE_DROP_VIEW" title="SQLITE_DROP_VIEW = 17">SQLITE_DROP_VIEW</a></li>
  113. <li><a class="reference" href="#SQLITE_EMPTY" title="SQLITE_EMPTY = 16">SQLITE_EMPTY</a></li>
  114. <li><a class="reference" href="#SQLITE_ERROR" title="SQLITE_ERROR = 1">SQLITE_ERROR</a></li>
  115. <li><a class="reference" href="#SQLITE_FLOAT" title="SQLITE_FLOAT = 2">SQLITE_FLOAT</a></li>
  116. <li><a class="reference" href="#SQLITE_FORMAT" title="SQLITE_FORMAT = 24">SQLITE_FORMAT</a></li>
  117. <li><a class="reference" href="#SQLITE_FULL" title="SQLITE_FULL = 13">SQLITE_FULL</a></li>
  118. <li><a class="reference" href="#SQLITE_IGNORE" title="SQLITE_IGNORE = 2">SQLITE_IGNORE</a></li>
  119. <li><a class="reference" href="#SQLITE_INSERT" title="SQLITE_INSERT = 18">SQLITE_INSERT</a></li>
  120. <li><a class="reference" href="#SQLITE_INTEGER" title="SQLITE_INTEGER = 1">SQLITE_INTEGER</a></li>
  121. <li><a class="reference" href="#SQLITE_INTERNAL" title="SQLITE_INTERNAL = 2">SQLITE_INTERNAL</a></li>
  122. <li><a class="reference" href="#SQLITE_INTERRUPT" title="SQLITE_INTERRUPT = 9">SQLITE_INTERRUPT</a></li>
  123. <li><a class="reference" href="#SQLITE_IOERR" title="SQLITE_IOERR = 10">SQLITE_IOERR</a></li>
  124. <li><a class="reference" href="#SQLITE_LOCKED" title="SQLITE_LOCKED = 6">SQLITE_LOCKED</a></li>
  125. <li><a class="reference" href="#SQLITE_MISMATCH" title="SQLITE_MISMATCH = 20">SQLITE_MISMATCH</a></li>
  126. <li><a class="reference" href="#SQLITE_MISUSE" title="SQLITE_MISUSE = 21">SQLITE_MISUSE</a></li>
  127. <li><a class="reference" href="#SQLITE_NOLFS" title="SQLITE_NOLFS = 22">SQLITE_NOLFS</a></li>
  128. <li><a class="reference" href="#SQLITE_NOMEM" title="SQLITE_NOMEM = 7">SQLITE_NOMEM</a></li>
  129. <li><a class="reference" href="#SQLITE_NOTADB" title="SQLITE_NOTADB = 26">SQLITE_NOTADB</a></li>
  130. <li><a class="reference" href="#SQLITE_NOTFOUND" title="SQLITE_NOTFOUND = 12">SQLITE_NOTFOUND</a></li>
  131. <li><a class="reference" href="#SQLITE_NULL" title="SQLITE_NULL = 5">SQLITE_NULL</a></li>
  132. <li><a class="reference" href="#SQLITE_OK" title="SQLITE_OK = 0">SQLITE_OK</a></li>
  133. <li><a class="reference" href="#SQLITE_PERM" title="SQLITE_PERM = 3">SQLITE_PERM</a></li>
  134. <li><a class="reference" href="#SQLITE_PRAGMA" title="SQLITE_PRAGMA = 19">SQLITE_PRAGMA</a></li>
  135. <li><a class="reference" href="#SQLITE_PROTOCOL" title="SQLITE_PROTOCOL = 15">SQLITE_PROTOCOL</a></li>
  136. <li><a class="reference" href="#SQLITE_RANGE" title="SQLITE_RANGE = 25">SQLITE_RANGE</a></li>
  137. <li><a class="reference" href="#SQLITE_READ" title="SQLITE_READ = 20">SQLITE_READ</a></li>
  138. <li><a class="reference" href="#SQLITE_READONLY" title="SQLITE_READONLY = 8">SQLITE_READONLY</a></li>
  139. <li><a class="reference" href="#SQLITE_REINDEX" title="SQLITE_REINDEX = 27">SQLITE_REINDEX</a></li>
  140. <li><a class="reference" href="#SQLITE_ROW" title="SQLITE_ROW = 100">SQLITE_ROW</a></li>
  141. <li><a class="reference" href="#SQLITE_SCHEMA" title="SQLITE_SCHEMA = 17">SQLITE_SCHEMA</a></li>
  142. <li><a class="reference" href="#SQLITE_SELECT" title="SQLITE_SELECT = 21">SQLITE_SELECT</a></li>
  143. <li><a class="reference" href="#SQLITE_STATIC" title="SQLITE_STATIC = nil">SQLITE_STATIC</a></li>
  144. <li><a class="reference" href="#SQLITE_TEXT" title="SQLITE_TEXT = 3">SQLITE_TEXT</a></li>
  145. <li><a class="reference" href="#SQLITE_TOOBIG" title="SQLITE_TOOBIG = 18">SQLITE_TOOBIG</a></li>
  146. <li><a class="reference" href="#SQLITE_TRANSACTION" title="SQLITE_TRANSACTION = 22">SQLITE_TRANSACTION</a></li>
  147. <li><a class="reference" href="#SQLITE_TRANSIENT" title="SQLITE_TRANSIENT = -1">SQLITE_TRANSIENT</a></li>
  148. <li><a class="reference" href="#SQLITE_UPDATE" title="SQLITE_UPDATE = 23">SQLITE_UPDATE</a></li>
  149. <li><a class="reference" href="#SQLITE_UTF8" title="SQLITE_UTF8 = 1">SQLITE_UTF8</a></li>
  150. <li><a class="reference" href="#SQLITE_UTF16" title="SQLITE_UTF16 = 4">SQLITE_UTF16</a></li>
  151. <li><a class="reference" href="#SQLITE_UTF16BE" title="SQLITE_UTF16BE = 3">SQLITE_UTF16BE</a></li>
  152. <li><a class="reference" href="#SQLITE_UTF16LE" title="SQLITE_UTF16LE = 2">SQLITE_UTF16LE</a></li>
  153. </ul>
  154. </details>
  155. </li>
  156. <li>
  157. <details open>
  158. <summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
  159. <ul class="simple simple-toc-section">
  160. <ul class="simple nested-toc-section">aggregate_context
  161. <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>
  162. </ul>
  163. <ul class="simple nested-toc-section">aggregate_count
  164. <li><a class="reference" href="#aggregate_count%2CPcontext" title="aggregate_count(para1: Pcontext): int32">aggregate_count(para1: Pcontext): int32</a></li>
  165. </ul>
  166. <ul class="simple nested-toc-section">backup_finish
  167. <li><a class="reference" href="#backup_finish%2CPSqlite3_Backup" title="backup_finish(pBackup: PSqlite3_Backup): int32">backup_finish(pBackup: PSqlite3_Backup): int32</a></li>
  168. </ul>
  169. <ul class="simple nested-toc-section">backup_init
  170. <li><a class="reference" href="#backup_init%2CPSqlite3%2Ccstring%2CPSqlite3%2Ccstring" title="backup_init(pDest: PSqlite3; zDestName: cstring; pSource: PSqlite3;
  171. zSourceName: cstring): PSqlite3_Backup">backup_init(pDest: PSqlite3; zDestName: cstring; pSource: PSqlite3;
  172. zSourceName: cstring): PSqlite3_Backup</a></li>
  173. </ul>
  174. <ul class="simple nested-toc-section">backup_pagecount
  175. <li><a class="reference" href="#backup_pagecount%2CPSqlite3_Backup" title="backup_pagecount(pBackup: PSqlite3_Backup): int32">backup_pagecount(pBackup: PSqlite3_Backup): int32</a></li>
  176. </ul>
  177. <ul class="simple nested-toc-section">backup_remaining
  178. <li><a class="reference" href="#backup_remaining%2CPSqlite3_Backup" title="backup_remaining(pBackup: PSqlite3_Backup): int32">backup_remaining(pBackup: PSqlite3_Backup): int32</a></li>
  179. </ul>
  180. <ul class="simple nested-toc-section">backup_step
  181. <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>
  182. </ul>
  183. <ul class="simple nested-toc-section">bind_blob
  184. <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;
  185. para5: Tbind_destructor_func): int32">bind_blob(para1: PStmt; para2: int32; para3: pointer; n: int32;
  186. para5: Tbind_destructor_func): int32</a></li>
  187. <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>
  188. </ul>
  189. <ul class="simple nested-toc-section">bind_double
  190. <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>
  191. </ul>
  192. <ul class="simple nested-toc-section">bind_int
  193. <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>
  194. </ul>
  195. <ul class="simple nested-toc-section">bind_int64
  196. <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>
  197. </ul>
  198. <ul class="simple nested-toc-section">bind_null
  199. <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>
  200. </ul>
  201. <ul class="simple nested-toc-section">bind_parameter_count
  202. <li><a class="reference" href="#bind_parameter_count%2CPStmt" title="bind_parameter_count(para1: PStmt): int32">bind_parameter_count(para1: PStmt): int32</a></li>
  203. </ul>
  204. <ul class="simple nested-toc-section">bind_parameter_index
  205. <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>
  206. </ul>
  207. <ul class="simple nested-toc-section">bind_parameter_name
  208. <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>
  209. </ul>
  210. <ul class="simple nested-toc-section">bind_text
  211. <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;
  212. para5: Tbind_destructor_func): int32">bind_text(para1: PStmt; para2: int32; para3: cstring; n: int32;
  213. para5: Tbind_destructor_func): int32</a></li>
  214. <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>
  215. </ul>
  216. <ul class="simple nested-toc-section">bind_text16
  217. <li><a class="reference" href="#bind_text16%2CPStmt%2Cint32%2Cpointer%2Cint32%2Cint32" title="bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
  218. para5: int32): int32">bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
  219. para5: int32): int32</a></li>
  220. <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;
  221. para5: Tbind_destructor_func): int32">bind_text16(para1: PStmt; para2: int32; para3: pointer; para4: int32;
  222. para5: Tbind_destructor_func): int32</a></li>
  223. </ul>
  224. <ul class="simple nested-toc-section">busy_handler
  225. <li><a class="reference" href="#busy_handler%2CPSqlite3%2Cproc%28pointer%2Cint32%29%2Cpointer" title="busy_handler(para1: PSqlite3;
  226. para2: proc (para1: pointer; para2: int32): int32 {.cdecl.};
  227. para3: pointer): int32">busy_handler(para1: PSqlite3;
  228. para2: proc (para1: pointer; para2: int32): int32 {.cdecl.};
  229. para3: pointer): int32</a></li>
  230. </ul>
  231. <ul class="simple nested-toc-section">busy_timeout
  232. <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>
  233. </ul>
  234. <ul class="simple nested-toc-section">changes
  235. <li><a class="reference" href="#changes%2CPSqlite3" title="changes(para1: PSqlite3): int32">changes(para1: PSqlite3): int32</a></li>
  236. </ul>
  237. <ul class="simple nested-toc-section">clear_bindings
  238. <li><a class="reference" href="#clear_bindings%2CPStmt" title="clear_bindings(para1: PStmt): int32">clear_bindings(para1: PStmt): int32</a></li>
  239. </ul>
  240. <ul class="simple nested-toc-section">close
  241. <li><a class="reference" href="#close%2CPSqlite3" title="close(para1: PSqlite3): int32">close(para1: PSqlite3): int32</a></li>
  242. </ul>
  243. <ul class="simple nested-toc-section">collation_needed
  244. <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>
  245. </ul>
  246. <ul class="simple nested-toc-section">collation_needed16
  247. <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>
  248. </ul>
  249. <ul class="simple nested-toc-section">column_blob
  250. <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>
  251. </ul>
  252. <ul class="simple nested-toc-section">column_bytes
  253. <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>
  254. </ul>
  255. <ul class="simple nested-toc-section">column_bytes16
  256. <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>
  257. </ul>
  258. <ul class="simple nested-toc-section">column_count
  259. <li><a class="reference" href="#column_count%2CPStmt" title="column_count(PStmt: PStmt): int32">column_count(PStmt: PStmt): int32</a></li>
  260. </ul>
  261. <ul class="simple nested-toc-section">column_decltype
  262. <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>
  263. </ul>
  264. <ul class="simple nested-toc-section">column_decltype16
  265. <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>
  266. </ul>
  267. <ul class="simple nested-toc-section">column_double
  268. <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>
  269. </ul>
  270. <ul class="simple nested-toc-section">column_int
  271. <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>
  272. </ul>
  273. <ul class="simple nested-toc-section">column_int64
  274. <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>
  275. </ul>
  276. <ul class="simple nested-toc-section">column_name
  277. <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>
  278. </ul>
  279. <ul class="simple nested-toc-section">column_name16
  280. <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>
  281. </ul>
  282. <ul class="simple nested-toc-section">column_table_name
  283. <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>
  284. </ul>
  285. <ul class="simple nested-toc-section">column_text
  286. <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>
  287. </ul>
  288. <ul class="simple nested-toc-section">column_text16
  289. <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>
  290. </ul>
  291. <ul class="simple nested-toc-section">column_type
  292. <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>
  293. </ul>
  294. <ul class="simple nested-toc-section">commit_hook
  295. <li><a class="reference" href="#commit_hook%2CPSqlite3%2Cproc%28pointer%29%2Cpointer" title="commit_hook(para1: PSqlite3; para2: proc (para1: pointer): int32 {.cdecl.};
  296. para3: pointer): pointer">commit_hook(para1: PSqlite3; para2: proc (para1: pointer): int32 {.cdecl.};
  297. para3: pointer): pointer</a></li>
  298. </ul>
  299. <ul class="simple nested-toc-section">complete
  300. <li><a class="reference" href="#complete%2Ccstring" title="complete(sql: cstring): int32">complete(sql: cstring): int32</a></li>
  301. </ul>
  302. <ul class="simple nested-toc-section">complete16
  303. <li><a class="reference" href="#complete16%2Cpointer" title="complete16(sql: pointer): int32">complete16(sql: pointer): int32</a></li>
  304. </ul>
  305. <ul class="simple nested-toc-section">create_collation
  306. <li><a class="reference" href="#create_collation%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func" title="create_collation(para1: PSqlite3; zName: cstring; eTextRep: int32;
  307. para4: pointer; xCompare: Create_collation_func): int32">create_collation(para1: PSqlite3; zName: cstring; eTextRep: int32;
  308. para4: pointer; xCompare: Create_collation_func): int32</a></li>
  309. </ul>
  310. <ul class="simple nested-toc-section">create_collation16
  311. <li><a class="reference" href="#create_collation16%2CPSqlite3%2Ccstring%2Cint32%2Cpointer%2CCreate_collation_func" title="create_collation16(para1: PSqlite3; zName: cstring; eTextRep: int32;
  312. para4: pointer; xCompare: Create_collation_func): int32">create_collation16(para1: PSqlite3; zName: cstring; eTextRep: int32;
  313. para4: pointer; xCompare: Create_collation_func): int32</a></li>
  314. </ul>
  315. <ul class="simple nested-toc-section">create_function
  316. <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;
  317. eTextRep: int32; para5: pointer;
  318. xFunc: Create_function_func_func;
  319. xStep: Create_function_step_func;
  320. xFinal: Create_function_final_func): int32">create_function(para1: PSqlite3; zFunctionName: cstring; nArg: int32;
  321. eTextRep: int32; para5: pointer;
  322. xFunc: Create_function_func_func;
  323. xStep: Create_function_step_func;
  324. xFinal: Create_function_final_func): int32</a></li>
  325. </ul>
  326. <ul class="simple nested-toc-section">create_function16
  327. <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;
  328. eTextRep: int32; para5: pointer;
  329. xFunc: Create_function_func_func;
  330. xStep: Create_function_step_func;
  331. xFinal: Create_function_final_func): int32">create_function16(para1: PSqlite3; zFunctionName: pointer; nArg: int32;
  332. eTextRep: int32; para5: pointer;
  333. xFunc: Create_function_func_func;
  334. xStep: Create_function_step_func;
  335. xFinal: Create_function_final_func): int32</a></li>
  336. </ul>
  337. <ul class="simple nested-toc-section">data_count
  338. <li><a class="reference" href="#data_count%2CPStmt" title="data_count(PStmt: PStmt): int32">data_count(PStmt: PStmt): int32</a></li>
  339. </ul>
  340. <ul class="simple nested-toc-section">errcode
  341. <li><a class="reference" href="#errcode%2CPSqlite3" title="errcode(db: PSqlite3): int32">errcode(db: PSqlite3): int32</a></li>
  342. </ul>
  343. <ul class="simple nested-toc-section">errmsg
  344. <li><a class="reference" href="#errmsg%2CPSqlite3" title="errmsg(para1: PSqlite3): cstring">errmsg(para1: PSqlite3): cstring</a></li>
  345. </ul>
  346. <ul class="simple nested-toc-section">errmsg16
  347. <li><a class="reference" href="#errmsg16%2CPSqlite3" title="errmsg16(para1: PSqlite3): pointer">errmsg16(para1: PSqlite3): pointer</a></li>
  348. </ul>
  349. <ul class="simple nested-toc-section">exec
  350. <li><a class="reference" href="#exec%2CPSqlite3%2Ccstring%2CCallback%2Cpointer%2Ccstring" title="exec(para1: PSqlite3; sql: cstring; para3: Callback; para4: pointer;
  351. errmsg: var cstring): int32">exec(para1: PSqlite3; sql: cstring; para3: Callback; para4: pointer;
  352. errmsg: var cstring): int32</a></li>
  353. </ul>
  354. <ul class="simple nested-toc-section">finalize
  355. <li><a class="reference" href="#finalize%2CPStmt" title="finalize(PStmt: PStmt): int32">finalize(PStmt: PStmt): int32</a></li>
  356. </ul>
  357. <ul class="simple nested-toc-section">free
  358. <li><a class="reference" href="#free%2Ccstring" title="free(z: cstring)">free(z: cstring)</a></li>
  359. </ul>
  360. <ul class="simple nested-toc-section">free_table
  361. <li><a class="reference" href="#free_table%2CcstringArray" title="free_table(result: cstringArray)">free_table(result: cstringArray)</a></li>
  362. </ul>
  363. <ul class="simple nested-toc-section">get_auxdata
  364. <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>
  365. </ul>
  366. <ul class="simple nested-toc-section">get_table
  367. <li><a class="reference" href="#get_table%2CPSqlite3%2Ccstring%2CcstringArray%2Ccint%2Ccint%2Cptr.cstring" title="get_table(para1: PSqlite3; sql: cstring; resultp: var cstringArray;
  368. nrow, ncolumn: var cint; errmsg: ptr cstring): int32">get_table(para1: PSqlite3; sql: cstring; resultp: var cstringArray;
  369. nrow, ncolumn: var cint; errmsg: ptr cstring): int32</a></li>
  370. </ul>
  371. <ul class="simple nested-toc-section">interrupt
  372. <li><a class="reference" href="#interrupt%2CPSqlite3" title="interrupt(para1: PSqlite3)">interrupt(para1: PSqlite3)</a></li>
  373. </ul>
  374. <ul class="simple nested-toc-section">last_insert_rowid
  375. <li><a class="reference" href="#last_insert_rowid%2CPSqlite3" title="last_insert_rowid(para1: PSqlite3): int64">last_insert_rowid(para1: PSqlite3): int64</a></li>
  376. </ul>
  377. <ul class="simple nested-toc-section">libversion
  378. <li><a class="reference" href="#libversion" title="libversion(): cstring">libversion(): cstring</a></li>
  379. </ul>
  380. <ul class="simple nested-toc-section">libversion_number
  381. <li><a class="reference" href="#libversion_number" title="libversion_number(): int32">libversion_number(): int32</a></li>
  382. </ul>
  383. <ul class="simple nested-toc-section">mprintf
  384. <li><a class="reference" href="#mprintf%2Ccstring" title="mprintf(para1: cstring): cstring">mprintf(para1: cstring): cstring</a></li>
  385. </ul>
  386. <ul class="simple nested-toc-section">open
  387. <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>
  388. </ul>
  389. <ul class="simple nested-toc-section">open16
  390. <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>
  391. </ul>
  392. <ul class="simple nested-toc-section">prepare
  393. <li><a class="reference" href="#prepare%2CPSqlite3%2Ccstring%2Cint32%2CPStmt%2Cptr.cstring" title="prepare(db: PSqlite3; zSql: cstring; nBytes: int32; ppStmt: var PStmt;
  394. pzTail: ptr cstring): int32">prepare(db: PSqlite3; zSql: cstring; nBytes: int32; ppStmt: var PStmt;
  395. pzTail: ptr cstring): int32</a></li>
  396. </ul>
  397. <ul class="simple nested-toc-section">prepare16
  398. <li><a class="reference" href="#prepare16%2CPSqlite3%2Cpointer%2Cint32%2CPStmt%2Cpointer" title="prepare16(db: PSqlite3; zSql: pointer; nBytes: int32; ppStmt: var PStmt;
  399. pzTail: var pointer): int32">prepare16(db: PSqlite3; zSql: pointer; nBytes: int32; ppStmt: var PStmt;
  400. pzTail: var pointer): int32</a></li>
  401. </ul>
  402. <ul class="simple nested-toc-section">prepare_v2
  403. <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;
  404. pzTail: ptr cstring): cint">prepare_v2(db: PSqlite3; zSql: cstring; nByte: cint; ppStmt: var PStmt;
  405. pzTail: ptr cstring): cint</a></li>
  406. </ul>
  407. <ul class="simple nested-toc-section">progress_handler
  408. <li><a class="reference" href="#progress_handler%2CPSqlite3%2Cint32%2Cproc%28pointer%29%2Cpointer" title="progress_handler(para1: PSqlite3; para2: int32;
  409. para3: proc (para1: pointer): int32 {.cdecl.}; para4: pointer)">progress_handler(para1: PSqlite3; para2: int32;
  410. para3: proc (para1: pointer): int32 {.cdecl.}; para4: pointer)</a></li>
  411. </ul>
  412. <ul class="simple nested-toc-section">reset
  413. <li><a class="reference" href="#reset%2CPStmt" title="reset(PStmt: PStmt): int32">reset(PStmt: PStmt): int32</a></li>
  414. </ul>
  415. <ul class="simple nested-toc-section">result_blob
  416. <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>
  417. </ul>
  418. <ul class="simple nested-toc-section">result_double
  419. <li><a class="reference" href="#result_double%2CPcontext%2Cfloat64" title="result_double(para1: Pcontext; para2: float64)">result_double(para1: Pcontext; para2: float64)</a></li>
  420. </ul>
  421. <ul class="simple nested-toc-section">result_error
  422. <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>
  423. </ul>
  424. <ul class="simple nested-toc-section">result_error16
  425. <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>
  426. </ul>
  427. <ul class="simple nested-toc-section">result_int
  428. <li><a class="reference" href="#result_int%2CPcontext%2Cint32" title="result_int(para1: Pcontext; para2: int32)">result_int(para1: Pcontext; para2: int32)</a></li>
  429. </ul>
  430. <ul class="simple nested-toc-section">result_int64
  431. <li><a class="reference" href="#result_int64%2CPcontext%2Cint64" title="result_int64(para1: Pcontext; para2: int64)">result_int64(para1: Pcontext; para2: int64)</a></li>
  432. </ul>
  433. <ul class="simple nested-toc-section">result_null
  434. <li><a class="reference" href="#result_null%2CPcontext" title="result_null(para1: Pcontext)">result_null(para1: Pcontext)</a></li>
  435. </ul>
  436. <ul class="simple nested-toc-section">result_text
  437. <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>
  438. </ul>
  439. <ul class="simple nested-toc-section">result_text16
  440. <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>
  441. </ul>
  442. <ul class="simple nested-toc-section">result_text16be
  443. <li><a class="reference" href="#result_text16be%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_text16be(para1: Pcontext; para2: pointer; para3: int32;
  444. para4: Result_func)">result_text16be(para1: Pcontext; para2: pointer; para3: int32;
  445. para4: Result_func)</a></li>
  446. </ul>
  447. <ul class="simple nested-toc-section">result_text16le
  448. <li><a class="reference" href="#result_text16le%2CPcontext%2Cpointer%2Cint32%2CResult_func" title="result_text16le(para1: Pcontext; para2: pointer; para3: int32;
  449. para4: Result_func)">result_text16le(para1: Pcontext; para2: pointer; para3: int32;
  450. para4: Result_func)</a></li>
  451. </ul>
  452. <ul class="simple nested-toc-section">result_value
  453. <li><a class="reference" href="#result_value%2CPcontext%2CPValue" title="result_value(para1: Pcontext; para2: PValue)">result_value(para1: Pcontext; para2: PValue)</a></li>
  454. </ul>
  455. <ul class="simple nested-toc-section">set_authorizer
  456. <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;
  457. para3: cstring; para4: cstring; para5: cstring; para6: cstring): int32 {.
  458. cdecl.}; pUserData: pointer): int32">set_authorizer(para1: PSqlite3; xAuth: proc (para1: pointer; para2: int32;
  459. para3: cstring; para4: cstring; para5: cstring; para6: cstring): int32 {.
  460. cdecl.}; pUserData: pointer): int32</a></li>
  461. </ul>
  462. <ul class="simple nested-toc-section">set_auxdata
  463. <li><a class="reference" href="#set_auxdata%2CPcontext%2Cint32%2Cpointer%2Cproc%28pointer%29" title="set_auxdata(para1: Pcontext; para2: int32; para3: pointer;
  464. para4: proc (para1: pointer) {.cdecl.})">set_auxdata(para1: Pcontext; para2: int32; para3: pointer;
  465. para4: proc (para1: pointer) {.cdecl.})</a></li>
  466. </ul>
  467. <ul class="simple nested-toc-section">snprintf
  468. <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>
  469. </ul>
  470. <ul class="simple nested-toc-section">sqlite3_sleep
  471. <li><a class="reference" href="#sqlite3_sleep%2Cint64" title="sqlite3_sleep(t: int64): int64">sqlite3_sleep(t: int64): int64</a></li>
  472. </ul>
  473. <ul class="simple nested-toc-section">step
  474. <li><a class="reference" href="#step%2CPStmt" title="step(para1: PStmt): int32">step(para1: PStmt): int32</a></li>
  475. </ul>
  476. <ul class="simple nested-toc-section">total_changes
  477. <li><a class="reference" href="#total_changes%2CPSqlite3" title="total_changes(para1: PSqlite3): int32">total_changes(para1: PSqlite3): int32</a></li>
  478. </ul>
  479. <ul class="simple nested-toc-section">trace
  480. <li><a class="reference" href="#trace%2CPSqlite3%2Cproc%28pointer%2Ccstring%29%2Cpointer" title="trace(para1: PSqlite3; xTrace: proc (para1: pointer; para2: cstring) {.cdecl.};
  481. para3: pointer): pointer">trace(para1: PSqlite3; xTrace: proc (para1: pointer; para2: cstring) {.cdecl.};
  482. para3: pointer): pointer</a></li>
  483. </ul>
  484. <ul class="simple nested-toc-section">user_data
  485. <li><a class="reference" href="#user_data%2CPcontext" title="user_data(para1: Pcontext): pointer">user_data(para1: Pcontext): pointer</a></li>
  486. </ul>
  487. <ul class="simple nested-toc-section">value_blob
  488. <li><a class="reference" href="#value_blob%2CPValue" title="value_blob(para1: PValue): pointer">value_blob(para1: PValue): pointer</a></li>
  489. </ul>
  490. <ul class="simple nested-toc-section">value_bytes
  491. <li><a class="reference" href="#value_bytes%2CPValue" title="value_bytes(para1: PValue): int32">value_bytes(para1: PValue): int32</a></li>
  492. </ul>
  493. <ul class="simple nested-toc-section">value_bytes16
  494. <li><a class="reference" href="#value_bytes16%2CPValue" title="value_bytes16(para1: PValue): int32">value_bytes16(para1: PValue): int32</a></li>
  495. </ul>
  496. <ul class="simple nested-toc-section">value_double
  497. <li><a class="reference" href="#value_double%2CPValue" title="value_double(para1: PValue): float64">value_double(para1: PValue): float64</a></li>
  498. </ul>
  499. <ul class="simple nested-toc-section">value_int
  500. <li><a class="reference" href="#value_int%2CPValue" title="value_int(para1: PValue): int32">value_int(para1: PValue): int32</a></li>
  501. </ul>
  502. <ul class="simple nested-toc-section">value_int64
  503. <li><a class="reference" href="#value_int64%2CPValue" title="value_int64(para1: PValue): int64">value_int64(para1: PValue): int64</a></li>
  504. </ul>
  505. <ul class="simple nested-toc-section">value_text
  506. <li><a class="reference" href="#value_text%2CPValue" title="value_text(para1: PValue): cstring">value_text(para1: PValue): cstring</a></li>
  507. </ul>
  508. <ul class="simple nested-toc-section">value_text16
  509. <li><a class="reference" href="#value_text16%2CPValue" title="value_text16(para1: PValue): pointer">value_text16(para1: PValue): pointer</a></li>
  510. </ul>
  511. <ul class="simple nested-toc-section">value_text16be
  512. <li><a class="reference" href="#value_text16be%2CPValue" title="value_text16be(para1: PValue): pointer">value_text16be(para1: PValue): pointer</a></li>
  513. </ul>
  514. <ul class="simple nested-toc-section">value_text16le
  515. <li><a class="reference" href="#value_text16le%2CPValue" title="value_text16le(para1: PValue): pointer">value_text16le(para1: PValue): pointer</a></li>
  516. </ul>
  517. <ul class="simple nested-toc-section">value_type
  518. <li><a class="reference" href="#value_type%2CPValue" title="value_type(para1: PValue): int32">value_type(para1: PValue): int32</a></li>
  519. </ul>
  520. <ul class="simple nested-toc-section">version
  521. <li><a class="reference" href="#version" title="version(): cstring">version(): cstring</a></li>
  522. </ul>
  523. </ul>
  524. </details>
  525. </li>
  526. </ul>
  527. </div>
  528. <div class="nine columns" id="content">
  529. <div id="tocRoot"></div>
  530. <p class="module-desc"></p>
  531. <div class="section" id="7">
  532. <h1><a class="toc-backref" href="#7">Types</a></h1>
  533. <dl class="item">
  534. <div id="Callback">
  535. <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> {.
  536. <span class="Identifier">cdecl</span>.}</pre></dt>
  537. <dd>
  538. </dd>
  539. </div>
  540. <div id="Collation_needed_func">
  541. <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>
  542. <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>
  543. <dd>
  544. </dd>
  545. </div>
  546. <div id="Create_collation_func">
  547. <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>
  548. <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>
  549. <dd>
  550. </dd>
  551. </div>
  552. <div id="Create_function_final_func">
  553. <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>
  554. <dd>
  555. </dd>
  556. </div>
  557. <div id="Create_function_func_func">
  558. <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>
  559. <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>
  560. <dd>
  561. </dd>
  562. </div>
  563. <div id="Create_function_step_func">
  564. <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>
  565. <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>
  566. <dd>
  567. </dd>
  568. </div>
  569. <div id="Pcontext">
  570. <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>
  571. <dd>
  572. </dd>
  573. </div>
  574. <div id="PPSqlite3">
  575. <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>
  576. <dd>
  577. </dd>
  578. </div>
  579. <div id="PPSqlite3_Backup">
  580. <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>
  581. <dd>
  582. </dd>
  583. </div>
  584. <div id="PSqlite3">
  585. <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>
  586. <dd>
  587. </dd>
  588. </div>
  589. <div id="PSqlite3_Backup">
  590. <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>
  591. <dd>
  592. </dd>
  593. </div>
  594. <div id="PStmt">
  595. <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>
  596. <dd>
  597. </dd>
  598. </div>
  599. <div id="PValue">
  600. <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>
  601. <dd>
  602. </dd>
  603. </div>
  604. <div id="PValueArg">
  605. <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>
  606. <dd>
  607. </dd>
  608. </div>
  609. <div id="Result_func">
  610. <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>
  611. <dd>
  612. </dd>
  613. </div>
  614. <div id="Tbind_destructor_func">
  615. <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>
  616. <dd>
  617. </dd>
  618. </div>
  619. </dl>
  620. </div>
  621. <div class="section" id="10">
  622. <h1><a class="toc-backref" href="#10">Consts</a></h1>
  623. <dl class="item">
  624. <div id="SQLITE_ABORT">
  625. <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>
  626. <dd>
  627. </dd>
  628. </div>
  629. <div id="SQLITE_ALTER_TABLE">
  630. <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>
  631. <dd>
  632. </dd>
  633. </div>
  634. <div id="SQLITE_ANY">
  635. <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>
  636. <dd>
  637. </dd>
  638. </div>
  639. <div id="SQLITE_ATTACH">
  640. <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>
  641. <dd>
  642. </dd>
  643. </div>
  644. <div id="SQLITE_AUTH">
  645. <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>
  646. <dd>
  647. </dd>
  648. </div>
  649. <div id="SQLITE_BLOB">
  650. <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>
  651. <dd>
  652. </dd>
  653. </div>
  654. <div id="SQLITE_BUSY">
  655. <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>
  656. <dd>
  657. </dd>
  658. </div>
  659. <div id="SQLITE_CANTOPEN">
  660. <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>
  661. <dd>
  662. </dd>
  663. </div>
  664. <div id="SQLITE_CONSTRAINT">
  665. <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>
  666. <dd>
  667. </dd>
  668. </div>
  669. <div id="SQLITE_COPY">
  670. <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>
  671. <dd>
  672. </dd>
  673. </div>
  674. <div id="SQLITE_CORRUPT">
  675. <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>
  676. <dd>
  677. </dd>
  678. </div>
  679. <div id="SQLITE_CREATE_INDEX">
  680. <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>
  681. <dd>
  682. </dd>
  683. </div>
  684. <div id="SQLITE_CREATE_TABLE">
  685. <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>
  686. <dd>
  687. </dd>
  688. </div>
  689. <div id="SQLITE_CREATE_TEMP_INDEX">
  690. <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>
  691. <dd>
  692. </dd>
  693. </div>
  694. <div id="SQLITE_CREATE_TEMP_TABLE">
  695. <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>
  696. <dd>
  697. </dd>
  698. </div>
  699. <div id="SQLITE_CREATE_TEMP_TRIGGER">
  700. <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>
  701. <dd>
  702. </dd>
  703. </div>
  704. <div id="SQLITE_CREATE_TEMP_VIEW">
  705. <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>
  706. <dd>
  707. </dd>
  708. </div>
  709. <div id="SQLITE_CREATE_TRIGGER">
  710. <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>
  711. <dd>
  712. </dd>
  713. </div>
  714. <div id="SQLITE_CREATE_VIEW">
  715. <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>
  716. <dd>
  717. </dd>
  718. </div>
  719. <div id="SQLITE_DELETE">
  720. <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>
  721. <dd>
  722. </dd>
  723. </div>
  724. <div id="SQLITE_DENY">
  725. <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>
  726. <dd>
  727. </dd>
  728. </div>
  729. <div id="SQLITE_DETACH">
  730. <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>
  731. <dd>
  732. </dd>
  733. </div>
  734. <div id="SQLITE_DETERMINISTIC">
  735. <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>
  736. <dd>
  737. </dd>
  738. </div>
  739. <div id="SQLITE_DONE">
  740. <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>
  741. <dd>
  742. </dd>
  743. </div>
  744. <div id="SQLITE_DROP_INDEX">
  745. <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>
  746. <dd>
  747. </dd>
  748. </div>
  749. <div id="SQLITE_DROP_TABLE">
  750. <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>
  751. <dd>
  752. </dd>
  753. </div>
  754. <div id="SQLITE_DROP_TEMP_INDEX">
  755. <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>
  756. <dd>
  757. </dd>
  758. </div>
  759. <div id="SQLITE_DROP_TEMP_TABLE">
  760. <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>
  761. <dd>
  762. </dd>
  763. </div>
  764. <div id="SQLITE_DROP_TEMP_TRIGGER">
  765. <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>
  766. <dd>
  767. </dd>
  768. </div>
  769. <div id="SQLITE_DROP_TEMP_VIEW">
  770. <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>
  771. <dd>
  772. </dd>
  773. </div>
  774. <div id="SQLITE_DROP_TRIGGER">
  775. <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>
  776. <dd>
  777. </dd>
  778. </div>
  779. <div id="SQLITE_DROP_VIEW">
  780. <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>
  781. <dd>
  782. </dd>
  783. </div>
  784. <div id="SQLITE_EMPTY">
  785. <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>
  786. <dd>
  787. </dd>
  788. </div>
  789. <div id="SQLITE_ERROR">
  790. <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>
  791. <dd>
  792. </dd>
  793. </div>
  794. <div id="SQLITE_FLOAT">
  795. <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>
  796. <dd>
  797. </dd>
  798. </div>
  799. <div id="SQLITE_FORMAT">
  800. <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>
  801. <dd>
  802. </dd>
  803. </div>
  804. <div id="SQLITE_FULL">
  805. <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>
  806. <dd>
  807. </dd>
  808. </div>
  809. <div id="SQLITE_IGNORE">
  810. <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>
  811. <dd>
  812. </dd>
  813. </div>
  814. <div id="SQLITE_INSERT">
  815. <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>
  816. <dd>
  817. </dd>
  818. </div>
  819. <div id="SQLITE_INTEGER">
  820. <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>
  821. <dd>
  822. </dd>
  823. </div>
  824. <div id="SQLITE_INTERNAL">
  825. <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>
  826. <dd>
  827. </dd>
  828. </div>
  829. <div id="SQLITE_INTERRUPT">
  830. <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>
  831. <dd>
  832. </dd>
  833. </div>
  834. <div id="SQLITE_IOERR">
  835. <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>
  836. <dd>
  837. </dd>
  838. </div>
  839. <div id="SQLITE_LOCKED">
  840. <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>
  841. <dd>
  842. </dd>
  843. </div>
  844. <div id="SQLITE_MISMATCH">
  845. <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>
  846. <dd>
  847. </dd>
  848. </div>
  849. <div id="SQLITE_MISUSE">
  850. <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>
  851. <dd>
  852. </dd>
  853. </div>
  854. <div id="SQLITE_NOLFS">
  855. <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>
  856. <dd>
  857. </dd>
  858. </div>
  859. <div id="SQLITE_NOMEM">
  860. <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>
  861. <dd>
  862. </dd>
  863. </div>
  864. <div id="SQLITE_NOTADB">
  865. <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>
  866. <dd>
  867. </dd>
  868. </div>
  869. <div id="SQLITE_NOTFOUND">
  870. <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>
  871. <dd>
  872. </dd>
  873. </div>
  874. <div id="SQLITE_NULL">
  875. <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>
  876. <dd>
  877. </dd>
  878. </div>
  879. <div id="SQLITE_OK">
  880. <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>
  881. <dd>
  882. </dd>
  883. </div>
  884. <div id="SQLITE_PERM">
  885. <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>
  886. <dd>
  887. </dd>
  888. </div>
  889. <div id="SQLITE_PRAGMA">
  890. <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>
  891. <dd>
  892. </dd>
  893. </div>
  894. <div id="SQLITE_PROTOCOL">
  895. <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>
  896. <dd>
  897. </dd>
  898. </div>
  899. <div id="SQLITE_RANGE">
  900. <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>
  901. <dd>
  902. </dd>
  903. </div>
  904. <div id="SQLITE_READ">
  905. <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>
  906. <dd>
  907. </dd>
  908. </div>
  909. <div id="SQLITE_READONLY">
  910. <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>
  911. <dd>
  912. </dd>
  913. </div>
  914. <div id="SQLITE_REINDEX">
  915. <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>
  916. <dd>
  917. </dd>
  918. </div>
  919. <div id="SQLITE_ROW">
  920. <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>
  921. <dd>
  922. </dd>
  923. </div>
  924. <div id="SQLITE_SCHEMA">
  925. <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>
  926. <dd>
  927. </dd>
  928. </div>
  929. <div id="SQLITE_SELECT">
  930. <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>
  931. <dd>
  932. </dd>
  933. </div>
  934. <div id="SQLITE_STATIC">
  935. <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>
  936. <dd>
  937. </dd>
  938. </div>
  939. <div id="SQLITE_TEXT">
  940. <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>
  941. <dd>
  942. </dd>
  943. </div>
  944. <div id="SQLITE_TOOBIG">
  945. <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>
  946. <dd>
  947. </dd>
  948. </div>
  949. <div id="SQLITE_TRANSACTION">
  950. <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>
  951. <dd>
  952. </dd>
  953. </div>
  954. <div id="SQLITE_TRANSIENT">
  955. <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>
  956. <dd>
  957. </dd>
  958. </div>
  959. <div id="SQLITE_UPDATE">
  960. <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>
  961. <dd>
  962. </dd>
  963. </div>
  964. <div id="SQLITE_UTF8">
  965. <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>
  966. <dd>
  967. </dd>
  968. </div>
  969. <div id="SQLITE_UTF16">
  970. <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>
  971. <dd>
  972. </dd>
  973. </div>
  974. <div id="SQLITE_UTF16BE">
  975. <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>
  976. <dd>
  977. </dd>
  978. </div>
  979. <div id="SQLITE_UTF16LE">
  980. <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>
  981. <dd>
  982. </dd>
  983. </div>
  984. </dl>
  985. </div>
  986. <div class="section" id="12">
  987. <h1><a class="toc-backref" href="#12">Procs</a></h1>
  988. <dl class="item">
  989. <div id="aggregate_context-procs-all">
  990. <div id="aggregate_context,Pcontext,int32">
  991. <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>
  992. <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">&quot;sqlite3_aggregate_context&quot;</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>
  993. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  994. <dd>
  995. </dd>
  996. </div>
  997. </div>
  998. <div id="aggregate_count-procs-all">
  999. <div id="aggregate_count,Pcontext">
  1000. <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>
  1001. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_aggregate_count&quot;</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>
  1002. <dd>
  1003. </dd>
  1004. </div>
  1005. </div>
  1006. <div id="backup_finish-procs-all">
  1007. <div id="backup_finish,PSqlite3_Backup">
  1008. <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>
  1009. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_backup_finish&quot;</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>
  1010. <dd>
  1011. </dd>
  1012. </div>
  1013. </div>
  1014. <div id="backup_init-procs-all">
  1015. <div id="backup_init,PSqlite3,cstring,PSqlite3,cstring">
  1016. <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>
  1017. <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>
  1018. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_backup_init&quot;</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>
  1019. <dd>
  1020. </dd>
  1021. </div>
  1022. </div>
  1023. <div id="backup_pagecount-procs-all">
  1024. <div id="backup_pagecount,PSqlite3_Backup">
  1025. <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>
  1026. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_backup_pagecount&quot;</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>
  1027. <dd>
  1028. </dd>
  1029. </div>
  1030. </div>
  1031. <div id="backup_remaining-procs-all">
  1032. <div id="backup_remaining,PSqlite3_Backup">
  1033. <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>
  1034. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_backup_remaining&quot;</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>
  1035. <dd>
  1036. </dd>
  1037. </div>
  1038. </div>
  1039. <div id="backup_step-procs-all">
  1040. <div id="backup_step,PSqlite3_Backup,int32">
  1041. <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>
  1042. <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">&quot;sqlite3_backup_step&quot;</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>
  1043. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1044. <dd>
  1045. </dd>
  1046. </div>
  1047. </div>
  1048. <div id="bind_blob-procs-all">
  1049. <div id="bind_blob,PStmt,int32,pointer,int32,Tbind_destructor_func">
  1050. <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>
  1051. <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>
  1052. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_blob&quot;</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>
  1053. <dd>
  1054. </dd>
  1055. </div>
  1056. <div id="bind_blob,PStmt,int32,pointer,int32,int32">
  1057. <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>
  1058. <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>
  1059. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_blob&quot;</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>
  1060. <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>
  1061. <dd>
  1062. </dd>
  1063. </div>
  1064. </div>
  1065. <div id="bind_double-procs-all">
  1066. <div id="bind_double,PStmt,int32,float64">
  1067. <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>
  1068. <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">&quot;sqlite3_bind_double&quot;</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>
  1069. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1070. <dd>
  1071. </dd>
  1072. </div>
  1073. </div>
  1074. <div id="bind_int-procs-all">
  1075. <div id="bind_int,PStmt,int32,int32">
  1076. <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>
  1077. <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">&quot;sqlite3_bind_int&quot;</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>
  1078. <dd>
  1079. </dd>
  1080. </div>
  1081. </div>
  1082. <div id="bind_int64-procs-all">
  1083. <div id="bind_int64,PStmt,int32,int64">
  1084. <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>
  1085. <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">&quot;sqlite3_bind_int64&quot;</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>
  1086. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1087. <dd>
  1088. </dd>
  1089. </div>
  1090. </div>
  1091. <div id="bind_null-procs-all">
  1092. <div id="bind_null,PStmt,int32">
  1093. <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>
  1094. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_null&quot;</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>
  1095. <dd>
  1096. </dd>
  1097. </div>
  1098. </div>
  1099. <div id="bind_parameter_count-procs-all">
  1100. <div id="bind_parameter_count,PStmt">
  1101. <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>
  1102. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_parameter_count&quot;</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>
  1103. <dd>
  1104. </dd>
  1105. </div>
  1106. </div>
  1107. <div id="bind_parameter_index-procs-all">
  1108. <div id="bind_parameter_index,PStmt,cstring">
  1109. <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>
  1110. <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">&quot;sqlite3_bind_parameter_index&quot;</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>
  1111. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1112. <dd>
  1113. </dd>
  1114. </div>
  1115. </div>
  1116. <div id="bind_parameter_name-procs-all">
  1117. <div id="bind_parameter_name,PStmt,int32">
  1118. <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>
  1119. <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">&quot;sqlite3_bind_parameter_name&quot;</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>
  1120. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1121. <dd>
  1122. </dd>
  1123. </div>
  1124. </div>
  1125. <div id="bind_text-procs-all">
  1126. <div id="bind_text,PStmt,int32,cstring,int32,Tbind_destructor_func">
  1127. <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>
  1128. <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>
  1129. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_text&quot;</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>
  1130. <dd>
  1131. </dd>
  1132. </div>
  1133. <div id="bind_text,PStmt,int32,cstring,int32,int32">
  1134. <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>
  1135. <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>
  1136. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_text&quot;</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>
  1137. <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>
  1138. <dd>
  1139. </dd>
  1140. </div>
  1141. </div>
  1142. <div id="bind_text16-procs-all">
  1143. <div id="bind_text16,PStmt,int32,pointer,int32,int32">
  1144. <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>
  1145. <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>
  1146. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_text16&quot;</span><span class="Other">,</span>
  1147. <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>
  1148. <dd>
  1149. </dd>
  1150. </div>
  1151. <div id="bind_text16,PStmt,int32,pointer,int32,Tbind_destructor_func">
  1152. <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>
  1153. <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>
  1154. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_bind_text16&quot;</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>
  1155. <dd>
  1156. </dd>
  1157. </div>
  1158. </div>
  1159. <div id="busy_handler-procs-all">
  1160. <div id="busy_handler,PSqlite3,proc(pointer,int32),pointer">
  1161. <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>
  1162. <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>
  1163. <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>
  1164. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_busy_handler&quot;</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>
  1165. <dd>
  1166. </dd>
  1167. </div>
  1168. </div>
  1169. <div id="busy_timeout-procs-all">
  1170. <div id="busy_timeout,PSqlite3,int32">
  1171. <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>
  1172. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_busy_timeout&quot;</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>
  1173. <dd>
  1174. </dd>
  1175. </div>
  1176. </div>
  1177. <div id="changes-procs-all">
  1178. <div id="changes,PSqlite3">
  1179. <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>
  1180. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_changes&quot;</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>
  1181. <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>
  1182. <dd>
  1183. </dd>
  1184. </div>
  1185. </div>
  1186. <div id="clear_bindings-procs-all">
  1187. <div id="clear_bindings,PStmt">
  1188. <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>
  1189. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_clear_bindings&quot;</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>
  1190. <dd>
  1191. </dd>
  1192. </div>
  1193. </div>
  1194. <div id="close-procs-all">
  1195. <div id="close,PSqlite3">
  1196. <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>
  1197. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_close&quot;</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>
  1198. <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>
  1199. <dd>
  1200. </dd>
  1201. </div>
  1202. </div>
  1203. <div id="collation_needed-procs-all">
  1204. <div id="collation_needed,PSqlite3,pointer,Collation_needed_func">
  1205. <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>
  1206. <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>
  1207. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_collation_needed&quot;</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>
  1208. <dd>
  1209. </dd>
  1210. </div>
  1211. </div>
  1212. <div id="collation_needed16-procs-all">
  1213. <div id="collation_needed16,PSqlite3,pointer,Collation_needed_func">
  1214. <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>
  1215. <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>
  1216. <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">&quot;sqlite3_collation_needed16&quot;</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>
  1217. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1218. <dd>
  1219. </dd>
  1220. </div>
  1221. </div>
  1222. <div id="column_blob-procs-all">
  1223. <div id="column_blob,PStmt,int32">
  1224. <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>
  1225. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_blob&quot;</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>
  1226. <dd>
  1227. </dd>
  1228. </div>
  1229. </div>
  1230. <div id="column_bytes-procs-all">
  1231. <div id="column_bytes,PStmt,int32">
  1232. <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>
  1233. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_bytes&quot;</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>
  1234. <dd>
  1235. </dd>
  1236. </div>
  1237. </div>
  1238. <div id="column_bytes16-procs-all">
  1239. <div id="column_bytes16,PStmt,int32">
  1240. <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>
  1241. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_bytes16&quot;</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>
  1242. <dd>
  1243. </dd>
  1244. </div>
  1245. </div>
  1246. <div id="column_count-procs-all">
  1247. <div id="column_count,PStmt">
  1248. <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>
  1249. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_count&quot;</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>
  1250. <dd>
  1251. </dd>
  1252. </div>
  1253. </div>
  1254. <div id="column_decltype-procs-all">
  1255. <div id="column_decltype,PStmt,int32">
  1256. <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>
  1257. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_decltype&quot;</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>
  1258. <dd>
  1259. </dd>
  1260. </div>
  1261. </div>
  1262. <div id="column_decltype16-procs-all">
  1263. <div id="column_decltype16,PStmt,int32">
  1264. <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>
  1265. <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">&quot;sqlite3_column_decltype16&quot;</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>
  1266. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1267. <dd>
  1268. </dd>
  1269. </div>
  1270. </div>
  1271. <div id="column_double-procs-all">
  1272. <div id="column_double,PStmt,int32">
  1273. <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>
  1274. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_double&quot;</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>
  1275. <dd>
  1276. </dd>
  1277. </div>
  1278. </div>
  1279. <div id="column_int-procs-all">
  1280. <div id="column_int,PStmt,int32">
  1281. <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>
  1282. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_int&quot;</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>
  1283. <dd>
  1284. </dd>
  1285. </div>
  1286. </div>
  1287. <div id="column_int64-procs-all">
  1288. <div id="column_int64,PStmt,int32">
  1289. <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>
  1290. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_int64&quot;</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>
  1291. <dd>
  1292. </dd>
  1293. </div>
  1294. </div>
  1295. <div id="column_name-procs-all">
  1296. <div id="column_name,PStmt,int32">
  1297. <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>
  1298. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_name&quot;</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>
  1299. <dd>
  1300. </dd>
  1301. </div>
  1302. </div>
  1303. <div id="column_name16-procs-all">
  1304. <div id="column_name16,PStmt,int32">
  1305. <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>
  1306. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_name16&quot;</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>
  1307. <dd>
  1308. </dd>
  1309. </div>
  1310. </div>
  1311. <div id="column_table_name-procs-all">
  1312. <div id="column_table_name,PStmt,int32">
  1313. <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>
  1314. <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">&quot;sqlite3_column_table_name&quot;</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>
  1315. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1316. <dd>
  1317. </dd>
  1318. </div>
  1319. </div>
  1320. <div id="column_text-procs-all">
  1321. <div id="column_text,PStmt,int32">
  1322. <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>
  1323. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_text&quot;</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>
  1324. <dd>
  1325. </dd>
  1326. </div>
  1327. </div>
  1328. <div id="column_text16-procs-all">
  1329. <div id="column_text16,PStmt,int32">
  1330. <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>
  1331. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_text16&quot;</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>
  1332. <dd>
  1333. </dd>
  1334. </div>
  1335. </div>
  1336. <div id="column_type-procs-all">
  1337. <div id="column_type,PStmt,int32">
  1338. <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>
  1339. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_column_type&quot;</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>
  1340. <dd>
  1341. </dd>
  1342. </div>
  1343. </div>
  1344. <div id="commit_hook-procs-all">
  1345. <div id="commit_hook,PSqlite3,proc(pointer),pointer">
  1346. <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>
  1347. <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>
  1348. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_commit_hook&quot;</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>
  1349. <dd>
  1350. </dd>
  1351. </div>
  1352. </div>
  1353. <div id="complete-procs-all">
  1354. <div id="complete,cstring">
  1355. <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>
  1356. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_complete&quot;</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>
  1357. <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>
  1358. <dd>
  1359. </dd>
  1360. </div>
  1361. </div>
  1362. <div id="complete16-procs-all">
  1363. <div id="complete16,pointer">
  1364. <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>
  1365. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_complete16&quot;</span><span class="Other">,</span>
  1366. <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>
  1367. <dd>
  1368. </dd>
  1369. </div>
  1370. </div>
  1371. <div id="create_collation-procs-all">
  1372. <div id="create_collation,PSqlite3,cstring,int32,pointer,Create_collation_func">
  1373. <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>
  1374. <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> {.
  1375. <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">&quot;sqlite3_create_collation&quot;</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>
  1376. <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>
  1377. <dd>
  1378. </dd>
  1379. </div>
  1380. </div>
  1381. <div id="create_collation16-procs-all">
  1382. <div id="create_collation16,PSqlite3,cstring,int32,pointer,Create_collation_func">
  1383. <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>
  1384. <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> {.
  1385. <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">&quot;sqlite3_create_collation16&quot;</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>
  1386. <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>
  1387. <dd>
  1388. </dd>
  1389. </div>
  1390. </div>
  1391. <div id="create_function-procs-all">
  1392. <div id="create_function,PSqlite3,cstring,int32,int32,pointer,Create_function_func_func,Create_function_step_func,Create_function_final_func">
  1393. <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>
  1394. <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>
  1395. <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>
  1396. <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>
  1397. <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>
  1398. <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">&quot;sqlite3_create_function&quot;</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>
  1399. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1400. <dd>
  1401. </dd>
  1402. </div>
  1403. </div>
  1404. <div id="create_function16-procs-all">
  1405. <div id="create_function16,PSqlite3,pointer,int32,int32,pointer,Create_function_func_func,Create_function_step_func,Create_function_final_func">
  1406. <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>
  1407. <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>
  1408. <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>
  1409. <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>
  1410. <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>
  1411. <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">&quot;sqlite3_create_function16&quot;</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>
  1412. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1413. <dd>
  1414. </dd>
  1415. </div>
  1416. </div>
  1417. <div id="data_count-procs-all">
  1418. <div id="data_count,PStmt">
  1419. <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>
  1420. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_data_count&quot;</span><span class="Other">,</span>
  1421. <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>
  1422. <dd>
  1423. </dd>
  1424. </div>
  1425. </div>
  1426. <div id="errcode-procs-all">
  1427. <div id="errcode,PSqlite3">
  1428. <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>
  1429. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_errcode&quot;</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>
  1430. <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>
  1431. <dd>
  1432. </dd>
  1433. </div>
  1434. </div>
  1435. <div id="errmsg-procs-all">
  1436. <div id="errmsg,PSqlite3">
  1437. <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>
  1438. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_errmsg&quot;</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>
  1439. <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>
  1440. <dd>
  1441. </dd>
  1442. </div>
  1443. </div>
  1444. <div id="errmsg16-procs-all">
  1445. <div id="errmsg16,PSqlite3">
  1446. <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>
  1447. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_errmsg16&quot;</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>
  1448. <dd>
  1449. </dd>
  1450. </div>
  1451. </div>
  1452. <div id="exec-procs-all">
  1453. <div id="exec,PSqlite3,cstring,Callback,pointer,cstring">
  1454. <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>
  1455. <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>
  1456. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_exec&quot;</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>
  1457. <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>
  1458. <dd>
  1459. </dd>
  1460. </div>
  1461. </div>
  1462. <div id="finalize-procs-all">
  1463. <div id="finalize,PStmt">
  1464. <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>
  1465. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_finalize&quot;</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>
  1466. <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>
  1467. <dd>
  1468. </dd>
  1469. </div>
  1470. </div>
  1471. <div id="free-procs-all">
  1472. <div id="free,cstring">
  1473. <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">&quot;sqlite3_free&quot;</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>
  1474. <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>
  1475. <dd>
  1476. </dd>
  1477. </div>
  1478. </div>
  1479. <div id="free_table-procs-all">
  1480. <div id="free_table,cstringArray">
  1481. <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>
  1482. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_free_table&quot;</span><span class="Other">,</span>
  1483. <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>
  1484. <dd>
  1485. </dd>
  1486. </div>
  1487. </div>
  1488. <div id="get_auxdata-procs-all">
  1489. <div id="get_auxdata,Pcontext,int32">
  1490. <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>
  1491. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_get_auxdata&quot;</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>
  1492. <dd>
  1493. </dd>
  1494. </div>
  1495. </div>
  1496. <div id="get_table-procs-all">
  1497. <div id="get_table,PSqlite3,cstring,cstringArray,cint,cint,ptr.cstring">
  1498. <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>
  1499. <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>
  1500. <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">&quot;sqlite3_get_table&quot;</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>
  1501. <dd>
  1502. </dd>
  1503. </div>
  1504. </div>
  1505. <div id="interrupt-procs-all">
  1506. <div id="interrupt,PSqlite3">
  1507. <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>
  1508. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_interrupt&quot;</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>
  1509. <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>
  1510. <dd>
  1511. </dd>
  1512. </div>
  1513. </div>
  1514. <div id="last_insert_rowid-procs-all">
  1515. <div id="last_insert_rowid,PSqlite3">
  1516. <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>
  1517. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_last_insert_rowid&quot;</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>
  1518. <dd>
  1519. </dd>
  1520. </div>
  1521. </div>
  1522. <div id="libversion-procs-all">
  1523. <div id="libversion">
  1524. <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">&quot;sqlite3_libversion&quot;</span><span class="Other">,</span>
  1525. <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>
  1526. <dd>
  1527. </dd>
  1528. </div>
  1529. </div>
  1530. <div id="libversion_number-procs-all">
  1531. <div id="libversion_number">
  1532. <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>
  1533. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_libversion_number&quot;</span><span class="Other">,</span>
  1534. <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>
  1535. <dd>
  1536. </dd>
  1537. </div>
  1538. </div>
  1539. <div id="mprintf-procs-all">
  1540. <div id="mprintf,cstring">
  1541. <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>
  1542. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_mprintf&quot;</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>
  1543. <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>
  1544. <dd>
  1545. </dd>
  1546. </div>
  1547. </div>
  1548. <div id="open-procs-all">
  1549. <div id="open,cstring,PSqlite3">
  1550. <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>
  1551. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_open&quot;</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>
  1552. <dd>
  1553. </dd>
  1554. </div>
  1555. </div>
  1556. <div id="open16-procs-all">
  1557. <div id="open16,pointer,PSqlite3">
  1558. <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>
  1559. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_open16&quot;</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>
  1560. <dd>
  1561. </dd>
  1562. </div>
  1563. </div>
  1564. <div id="prepare-procs-all">
  1565. <div id="prepare,PSqlite3,cstring,int32,PStmt,ptr.cstring">
  1566. <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>
  1567. <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>
  1568. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_prepare&quot;</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>
  1569. <dd>
  1570. </dd>
  1571. </div>
  1572. </div>
  1573. <div id="prepare16-procs-all">
  1574. <div id="prepare16,PSqlite3,pointer,int32,PStmt,pointer">
  1575. <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>
  1576. <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>
  1577. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_prepare16&quot;</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>
  1578. <dd>
  1579. </dd>
  1580. </div>
  1581. </div>
  1582. <div id="prepare_v2-procs-all">
  1583. <div id="prepare_v2,PSqlite3,cstring,cint,PStmt,ptr.cstring">
  1584. <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>
  1585. <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">&quot;sqlite3_prepare_v2&quot;</span><span class="Other">,</span>
  1586. <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>
  1587. <dd>
  1588. </dd>
  1589. </div>
  1590. </div>
  1591. <div id="progress_handler-procs-all">
  1592. <div id="progress_handler,PSqlite3,int32,proc(pointer),pointer">
  1593. <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>
  1594. <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>
  1595. <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>
  1596. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_progress_handler&quot;</span><span class="Other">,</span>
  1597. <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>
  1598. <dd>
  1599. </dd>
  1600. </div>
  1601. </div>
  1602. <div id="reset-procs-all">
  1603. <div id="reset,PStmt">
  1604. <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">&quot;sqlite3_reset&quot;</span><span class="Other">,</span>
  1605. <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>
  1606. <dd>
  1607. </dd>
  1608. </div>
  1609. </div>
  1610. <div id="result_blob-procs-all">
  1611. <div id="result_blob,Pcontext,pointer,int32,Result_func">
  1612. <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>
  1613. <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>
  1614. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_blob&quot;</span><span class="Other">,</span>
  1615. <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>
  1616. <dd>
  1617. </dd>
  1618. </div>
  1619. </div>
  1620. <div id="result_double-procs-all">
  1621. <div id="result_double,Pcontext,float64">
  1622. <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>
  1623. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_double&quot;</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>
  1624. <dd>
  1625. </dd>
  1626. </div>
  1627. </div>
  1628. <div id="result_error-procs-all">
  1629. <div id="result_error,Pcontext,cstring,int32">
  1630. <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>
  1631. <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">&quot;sqlite3_result_error&quot;</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>
  1632. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1633. <dd>
  1634. </dd>
  1635. </div>
  1636. </div>
  1637. <div id="result_error16-procs-all">
  1638. <div id="result_error16,Pcontext,pointer,int32">
  1639. <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>
  1640. <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">&quot;sqlite3_result_error16&quot;</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>
  1641. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1642. <dd>
  1643. </dd>
  1644. </div>
  1645. </div>
  1646. <div id="result_int-procs-all">
  1647. <div id="result_int,Pcontext,int32">
  1648. <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>
  1649. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_int&quot;</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>
  1650. <dd>
  1651. </dd>
  1652. </div>
  1653. </div>
  1654. <div id="result_int64-procs-all">
  1655. <div id="result_int64,Pcontext,int64">
  1656. <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>
  1657. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_int64&quot;</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>
  1658. <dd>
  1659. </dd>
  1660. </div>
  1661. </div>
  1662. <div id="result_null-procs-all">
  1663. <div id="result_null,Pcontext">
  1664. <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>
  1665. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_null&quot;</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>
  1666. <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>
  1667. <dd>
  1668. </dd>
  1669. </div>
  1670. </div>
  1671. <div id="result_text-procs-all">
  1672. <div id="result_text,Pcontext,cstring,int32,Result_func">
  1673. <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>
  1674. <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>
  1675. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_text&quot;</span><span class="Other">,</span>
  1676. <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>
  1677. <dd>
  1678. </dd>
  1679. </div>
  1680. </div>
  1681. <div id="result_text16-procs-all">
  1682. <div id="result_text16,Pcontext,pointer,int32,Result_func">
  1683. <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>
  1684. <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>
  1685. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_text16&quot;</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>
  1686. <dd>
  1687. </dd>
  1688. </div>
  1689. </div>
  1690. <div id="result_text16be-procs-all">
  1691. <div id="result_text16be,Pcontext,pointer,int32,Result_func">
  1692. <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>
  1693. <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>
  1694. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_text16be&quot;</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>
  1695. <dd>
  1696. </dd>
  1697. </div>
  1698. </div>
  1699. <div id="result_text16le-procs-all">
  1700. <div id="result_text16le,Pcontext,pointer,int32,Result_func">
  1701. <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>
  1702. <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>
  1703. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_text16le&quot;</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>
  1704. <dd>
  1705. </dd>
  1706. </div>
  1707. </div>
  1708. <div id="result_value-procs-all">
  1709. <div id="result_value,Pcontext,PValue">
  1710. <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>
  1711. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_result_value&quot;</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>
  1712. <dd>
  1713. </dd>
  1714. </div>
  1715. </div>
  1716. <div id="set_authorizer-procs-all">
  1717. <div id="set_authorizer,PSqlite3,proc(pointer,int32,cstring,cstring,cstring,cstring),pointer">
  1718. <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>
  1719. <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> {.
  1720. <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>
  1721. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_set_authorizer&quot;</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>
  1722. <dd>
  1723. </dd>
  1724. </div>
  1725. </div>
  1726. <div id="set_auxdata-procs-all">
  1727. <div id="set_auxdata,Pcontext,int32,pointer,proc(pointer)">
  1728. <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>
  1729. <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>
  1730. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_set_auxdata&quot;</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>
  1731. <dd>
  1732. </dd>
  1733. </div>
  1734. </div>
  1735. <div id="snprintf-procs-all">
  1736. <div id="snprintf,int32,cstring,cstring">
  1737. <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>
  1738. <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">&quot;sqlite3_snprintf&quot;</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>
  1739. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  1740. <dd>
  1741. </dd>
  1742. </div>
  1743. </div>
  1744. <div id="sqlite3_sleep-procs-all">
  1745. <div id="sqlite3_sleep,int64">
  1746. <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>
  1747. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_sleep&quot;</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>
  1748. <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>
  1749. <dd>
  1750. </dd>
  1751. </div>
  1752. </div>
  1753. <div id="step-procs-all">
  1754. <div id="step,PStmt">
  1755. <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">&quot;sqlite3_step&quot;</span><span class="Other">,</span>
  1756. <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>
  1757. <dd>
  1758. </dd>
  1759. </div>
  1760. </div>
  1761. <div id="total_changes-procs-all">
  1762. <div id="total_changes,PSqlite3">
  1763. <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>
  1764. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_total_changes&quot;</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>
  1765. <dd>
  1766. </dd>
  1767. </div>
  1768. </div>
  1769. <div id="trace-procs-all">
  1770. <div id="trace,PSqlite3,proc(pointer,cstring),pointer">
  1771. <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>
  1772. <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>
  1773. <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>
  1774. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_trace&quot;</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>
  1775. <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>
  1776. <dd>
  1777. </dd>
  1778. </div>
  1779. </div>
  1780. <div id="user_data-procs-all">
  1781. <div id="user_data,Pcontext">
  1782. <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>
  1783. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_user_data&quot;</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>
  1784. <dd>
  1785. </dd>
  1786. </div>
  1787. </div>
  1788. <div id="value_blob-procs-all">
  1789. <div id="value_blob,PValue">
  1790. <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>
  1791. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_blob&quot;</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>
  1792. <dd>
  1793. </dd>
  1794. </div>
  1795. </div>
  1796. <div id="value_bytes-procs-all">
  1797. <div id="value_bytes,PValue">
  1798. <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>
  1799. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_bytes&quot;</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>
  1800. <dd>
  1801. </dd>
  1802. </div>
  1803. </div>
  1804. <div id="value_bytes16-procs-all">
  1805. <div id="value_bytes16,PValue">
  1806. <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>
  1807. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_bytes16&quot;</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>
  1808. <dd>
  1809. </dd>
  1810. </div>
  1811. </div>
  1812. <div id="value_double-procs-all">
  1813. <div id="value_double,PValue">
  1814. <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>
  1815. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_double&quot;</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>
  1816. <dd>
  1817. </dd>
  1818. </div>
  1819. </div>
  1820. <div id="value_int-procs-all">
  1821. <div id="value_int,PValue">
  1822. <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>
  1823. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_int&quot;</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>
  1824. <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>
  1825. <dd>
  1826. </dd>
  1827. </div>
  1828. </div>
  1829. <div id="value_int64-procs-all">
  1830. <div id="value_int64,PValue">
  1831. <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>
  1832. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_int64&quot;</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>
  1833. <dd>
  1834. </dd>
  1835. </div>
  1836. </div>
  1837. <div id="value_text-procs-all">
  1838. <div id="value_text,PValue">
  1839. <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>
  1840. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_text&quot;</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>
  1841. <dd>
  1842. </dd>
  1843. </div>
  1844. </div>
  1845. <div id="value_text16-procs-all">
  1846. <div id="value_text16,PValue">
  1847. <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>
  1848. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_text16&quot;</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>
  1849. <dd>
  1850. </dd>
  1851. </div>
  1852. </div>
  1853. <div id="value_text16be-procs-all">
  1854. <div id="value_text16be,PValue">
  1855. <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>
  1856. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_text16be&quot;</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>
  1857. <dd>
  1858. </dd>
  1859. </div>
  1860. </div>
  1861. <div id="value_text16le-procs-all">
  1862. <div id="value_text16le,PValue">
  1863. <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>
  1864. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_text16le&quot;</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>
  1865. <dd>
  1866. </dd>
  1867. </div>
  1868. </div>
  1869. <div id="value_type-procs-all">
  1870. <div id="value_type,PValue">
  1871. <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>
  1872. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sqlite3_value_type&quot;</span><span class="Other">,</span>
  1873. <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>
  1874. <dd>
  1875. </dd>
  1876. </div>
  1877. </div>
  1878. <div id="version-procs-all">
  1879. <div id="version">
  1880. <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">&quot;sqlite3_libversion&quot;</span><span class="Other">,</span>
  1881. <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>
  1882. <dd>
  1883. </dd>
  1884. </div>
  1885. </div>
  1886. </dl>
  1887. </div>
  1888. </div>
  1889. </div>
  1890. <div class="twelve-columns footer">
  1891. <span class="nim-sprite"></span>
  1892. <br>
  1893. <small style="color: var(--hint);">Made with Nim. Generated: 2025-02-03 14:57:41 UTC</small>
  1894. </div>
  1895. </div>
  1896. </div>
  1897. <script defer data-domain="nim-lang.org" src="https://plausible.io/js/plausible.js"></script>
  1898. </body>
  1899. </html>