sdb.h (426B)
1 AUTOLIB(sdb) 2 3 typedef struct { 4 String ln; /*current line*/ 5 Sdbr *r; 6 Biobuf *b; 7 ulong n; /*current Sdbr*/ 8 } Sdb; 9 10 void sdb_add(Sdb*, Sdbr); 11 void sdb_close(Sdb*); 12 void sdb_edit(Sdb*, Sdbr, Sdbr); 13 void sdb_flush(Sdb*); 14 void sdb_Bopen(Sdb*, Biobuf*); 15 ulong sdb_n(Sdb); 16 int sdb_next(Sdb*); 17 void sdb_open(Sdb*, char*); 18 void sdb_openf(Sdb*, char*, ...); 19 int sdb_query(Sdb*, Sdbr); 20 void sdb_remove(Sdb*); 21 void sdb_rewind(Sdb*);