Lines Matching defs:sqlite3_stmt

4042 typedef struct sqlite3_stmt sqlite3_stmt;
4198 ** CONSTRUCTOR: sqlite3_stmt
4254 ** that is returned (the [sqlite3_stmt] object) contains a copy of the
4298 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4305 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4313 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4320 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4327 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4335 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
4341 ** METHOD: sqlite3_stmt
4380 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
4381 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
4383 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
4388 ** METHOD: sqlite3_stmt
4433 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
4437 ** METHOD: sqlite3_stmt
4445 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
4449 ** METHOD: sqlite3_stmt
4480 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode);
4484 ** METHOD: sqlite3_stmt
4501 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
4565 ** METHOD: sqlite3_stmt
4585 ** a pointer to the [sqlite3_stmt] object returned from
4701 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
4702 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4704 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
4705 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
4706 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
4707 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
4708 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
4709 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
4710 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
4712 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
4713 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
4714 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
4715 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
4719 ** METHOD: sqlite3_stmt
4736 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
4740 ** METHOD: sqlite3_stmt
4764 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
4768 ** METHOD: sqlite3_stmt
4782 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
4786 ** METHOD: sqlite3_stmt
4792 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
4796 ** METHOD: sqlite3_stmt
4808 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
4812 ** METHOD: sqlite3_stmt
4837 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
4838 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
4842 ** METHOD: sqlite3_stmt
4882 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
4883 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
4884 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
4885 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
4886 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
4887 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
4891 ** METHOD: sqlite3_stmt
4919 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
4920 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
4924 ** METHOD: sqlite3_stmt
5004 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5008 ** METHOD: sqlite3_stmt
5025 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
5062 ** METHOD: sqlite3_stmt
5088 ** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*]
5272 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
5273 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
5274 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
5275 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5276 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
5277 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
5278 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5279 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
5280 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
5281 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
5285 ** DESTRUCTOR: sqlite3_stmt
5309 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
5313 ** METHOD: sqlite3_stmt
5348 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
5639 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
5640 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
5693 ** pointer instead of a [sqlite3_stmt*] pointer and an integer column number.
6598 ** METHOD: sqlite3_stmt
6607 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
6738 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
8805 ** METHOD: sqlite3_stmt
8827 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
10262 ** METHOD: sqlite3_stmt
10298 sqlite3_stmt *pStmt, /* Prepared statement for which info desired */
10304 sqlite3_stmt *pStmt, /* Prepared statement for which info desired */
10319 ** METHOD: sqlite3_stmt
10326 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);