Lines Matching defs:BtOps
26 typedef struct BtOps BtOps; typedef
40 struct BtOps { struct
41 int (*Close)(Btree*);
42 int (*SetCacheSize)(Btree*, int);
43 int (*SetSafetyLevel)(Btree*, int);
44 int (*BeginTrans)(Btree*);
45 int (*Commit)(Btree*);
46 int (*Rollback)(Btree*);
47 int (*BeginCkpt)(Btree*);
48 int (*CommitCkpt)(Btree*);
49 int (*RollbackCkpt)(Btree*);
50 int (*CreateTable)(Btree*, int*);
51 int (*CreateIndex)(Btree*, int*);
52 int (*DropTable)(Btree*, int);
53 int (*ClearTable)(Btree*, int);
54 int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
55 int (*GetMeta)(Btree*, int*);
56 int (*UpdateMeta)(Btree*, int*);
57 char *(*IntegrityCheck)(Btree*, int*, int);
58 const char *(*GetFilename)(Btree*);
59 int (*Copyfile)(Btree*,Btree*);
60 struct Pager *(*Pager)(Btree*);
62 int (*PageDump)(Btree*, int, int);