Lines Matching refs:pointer
56 if(dbPtr instanceof DB) dbPtr = dbPtr.pointer;
152 const stack = wasm.pstack.pointer;
328 this.columnCount = capi.sqlite3_column_count(this.pointer);
329 this.parameterCount = capi.sqlite3_bind_parameter_count(this.pointer);
334 if(!db.pointer) toss3("DB has been closed.");
477 return !!this.pointer;
508 if(this.pointer){
513 const pDb = this.pointer;
515 if(s && s.pointer) s.finalize();
536 const p = affirmDbOpen(this).pointer;
554 return capi.sqlite3_db_filename(affirmDbOpen(this).pointer, dbName);
561 return capi.sqlite3_db_name(affirmDbOpen(this).pointer, dbNumber);
573 affirmDbOpen(this).pointer, dbName
606 const stack = wasm.pstack.pointer;
610 DB.checkRc(this, capi.sqlite3_prepare_v2(this.pointer, sql, -1, ppStmt, null));
803 this.pointer, pSql, sqlByteLen, 0, ppStmt, pzTail
1013 this.pointer, name, arityArg,
1018 this.pointer, name, arityArg,
1089 return this.pointer ? Object.keys(__stmtMap.get(this)).length : 0;
1140 if(!stmt.pointer) toss3("Stmt has been closed.");
1185 ? key : capi.sqlite3_bind_parameter_index(stmt.pointer, key);
1233 return f(stmt.pointer, ndx, pStr, n, capi.SQLITE_TRANSIENT);
1243 return f(stmt.pointer, ndx, pStr, bytes.length, capi.SQLITE_TRANSIENT);
1256 rc = capi.sqlite3_bind_null(stmt.pointer, ndx);
1283 rc = m(stmt.pointer, ndx, val);
1287 rc = capi.sqlite3_bind_int(stmt.pointer, ndx, val ? 1 : 0);
1301 rc = capi.sqlite3_bind_blob(stmt.pointer, ndx, pBlob, val.byteLength,
1309 rc = capi.sqlite3_bind_blob(stmt.pointer, ndx, pBlob, val.byteLength,
1321 if(rc) DB.checkRc(stmt.db.pointer, rc);
1333 if(this.pointer){
1335 delete __stmtMap.get(this.db)[this.pointer];
1336 capi.sqlite3_finalize(this.pointer);
1349 capi.sqlite3_clear_bindings(this.pointer);
1365 capi.sqlite3_reset(affirmStmtOpen(this).pointer);
1516 const rc = capi.sqlite3_step(affirmStmtOpen(this).pointer);
1524 "SQL =", capi.sqlite3_sql(this.pointer));
1525 DB.checkRc(this.db.pointer, rc);
1616 ndx[capi.sqlite3_column_name(this.pointer,i)] = this.get(i++);
1622 ? capi.sqlite3_column_type(this.pointer, ndx)
1627 const rc = capi.sqlite3_column_int64(this.pointer, ndx);
1636 const rc = capi.sqlite3_column_double(this.pointer, ndx);
1650 return capi.sqlite3_column_double(this.pointer, ndx);
1652 return capi.sqlite3_column_text(this.pointer, ndx);
1654 const n = capi.sqlite3_column_bytes(this.pointer, ndx),
1655 ptr = capi.sqlite3_column_blob(this.pointer, ndx),
1709 affirmColIndex(affirmStmtOpen(this),ndx).pointer, ndx
1723 tgt.push(capi.sqlite3_column_name(this.pointer, i));
1735 ? capi.sqlite3_bind_parameter_index(this.pointer, name)