sdbr.h (606B)
1 AUTOLIB(sdbr) 2 3 typedef struct { 4 String *attr; 5 String *val; 6 } Sdbr; 7 8 void sdbr_add(Sdbr*, String, String); 9 void sdbr_arg2r(Sdbr*, char**); 10 int sdbr_attr(Sdbr, char*); 11 void sdbr_close(Sdbr*); 12 void sdbr_dup(Sdbr*, Sdbr); 13 void sdbr_edit(Sdbr*, Sdbr); 14 void sdbr_edit2(Sdbr*, String, String); 15 char* sdbr_escape(String*, String); 16 void sdbr_init(Sdbr*); 17 char sdbr_match(char*, char*); 18 unsigned long sdbr_n(Sdbr); 19 void sdbr_print(Sdbr); 20 int sdbr_query(Sdbr, Sdbr); 21 void sdbr_r2str(String*, Sdbr); 22 void sdbr_str2r(Sdbr*, String); 23 String sdbr_val(Sdbr, char*); 24 void sdbr_zero(Sdbr*); 25 void vsdbr_join(Sdbr**, Sdbr);