小巧、快速、可靠。
三者擇其三。

SQLite C 介面

虛擬表格游標物件 (虛擬表游標物件)

struct sqlite3_vtab_cursor {
  sqlite3_vtab *pVtab;      /* Virtual table of this cursor */
  /* Virtual table implementations will typically add additional fields */
};

每個虛擬表格模組 (虛擬表模組)的實作都會使用以下結構的子類別來描述指向虛擬表格 (虛擬表)的游標,並使用這些游標來迴圈遍歷虛擬表格。游標是使用模組的 xOpen 方法建立的,並由 xClose 方法銷毀。游標會被模組的 xFilterxNextxEofxColumnxRowid 方法使用。每個模組實作都會根據自身的需求定義游標結構的內容。

這個父類別的存在是為了定義所有實作通用的游標欄位。

另請參閱物件常數函式的列表。