API reference › @evolu/sqlite-wasm › c-api › sqlite3_vtab_layout

const sqlite3_vtab_layout: {
  members: {
    nRef: {
      offset: 4;
      signature: "i";
    };
    pModule: {
      offset: 0;
      signature: "p";
    };
    zErrMsg: {
      offset: 8;
      signature: "p";
    };
  };
  sizeof: 12;
};

Defined in: packages/sqlite-wasm/src/Constants.ts:719

The layout of sqlite3_vtab in this wasm build.

Type Declaration

NameTypeDefault valueDefined in
members{ nRef: { offset: 4; signature: "i"; }; pModule: { offset: 0; signature: "p"; }; zErrMsg: { offset: 8; signature: "p"; }; }-packages/sqlite-wasm/src/Constants.ts:721
members.nRef{ offset: 4; signature: "i"; }-packages/sqlite-wasm/src/Constants.ts:723
members.nRef.offset44packages/sqlite-wasm/src/Constants.ts:723
members.nRef.signature"i""i"packages/sqlite-wasm/src/Constants.ts:723
members.pModule{ offset: 0; signature: "p"; }-packages/sqlite-wasm/src/Constants.ts:722
members.pModule.offset00packages/sqlite-wasm/src/Constants.ts:722
members.pModule.signature"p""p"packages/sqlite-wasm/src/Constants.ts:722
members.zErrMsg{ offset: 8; signature: "p"; }-packages/sqlite-wasm/src/Constants.ts:724
members.zErrMsg.offset88packages/sqlite-wasm/src/Constants.ts:724
members.zErrMsg.signature"p""p"packages/sqlite-wasm/src/Constants.ts:724
sizeof1212packages/sqlite-wasm/src/Constants.ts:720