Lines Matching defs:sqlite3_stmt

2911 typedef struct sqlite3_stmt sqlite3_stmt;
3065 ** that is returned (the [sqlite3_stmt] object) contains a copy of the
3104 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3111 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3118 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3125 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3136 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3167 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3186 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3264 ** a pointer to the [sqlite3_stmt] object returned from
3336 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3337 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3338 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3339 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3340 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3341 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3342 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3343 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3344 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3364 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3391 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3407 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3416 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3427 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3455 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3456 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3503 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3504 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3505 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3506 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3507 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3508 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3539 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3540 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3619 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3639 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
3681 ** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*]
3835 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
3836 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
3837 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
3838 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
3839 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
3840 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
3841 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
3842 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
3843 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
3844 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
3871 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
3897 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4044 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4045 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4073 ** pointer instead of a [sqlite3_stmt*] pointer and an integer column number.
4689 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4729 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
6273 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);