Lines Matching full:calling
204 ** *errmsg is made to point to that message. The calling function
503 ** Note that calling [sqlite3_busy_timeout()] will also set or clear
517 ** Calling this routine with an argument less than or equal to zero
522 ** (using [sqlite3_busy_handler()]) prior to calling
565 ** After the calling function has finished using the result, it should
568 ** [sqlite3_malloc()] happens, the calling function must not try to call
944 ** <li> Run the SQL by calling [sqlite3_step()] one or more times.
979 ** empty string or a comment) then *ppStmt is set to NULL. The calling
1001 ** now a fatal error. Calling [sqlite3_prepare_v2()] again will not make the
1332 ** machine without first calling [sqlite3_reset()] to reset the virtual
1343 ** the VM. More information may be found by calling [sqlite3_errmsg()].
1346 ** can be obtained by calling [sqlite3_reset()] on the
2281 ** error message text. The calling function should free this memory
2282 ** by calling [sqlite3_free()].
2285 ** prior to calling this API or an error will be returned.
2319 ** Duplicate extensions are detected so calling this routine multiple