|
Defines |
| #define | KEYWORD_TABLE T("TABLE") |
| #define | KEYWORD_ROW T("ROW") |
Functions |
| static int | crack (char_t *buf, char_t **key, char_t **val) |
| static char_t * | trim (char_t *str) |
| static int | GetColumnIndex (int tid, char_t *colName) |
| int | dbRegisterDBSchema (dbTable_t *pTableRegister) |
| int | dbOpen (char_t *tablename, char_t *filename, int(*gettime)(int did), int flags) |
| void | dbClose (int did) |
| void | dbZero (int did) |
| int | dbSearchStr (int did, char_t *tablename, char_t *colName, char_t *value, int flags) |
| int | dbAddRow (int did, char_t *tablename) |
| int | dbDeleteRow (int did, char_t *tablename, int row) |
| int | dbSetTableNrow (int did, char_t *tablename, int nNewRows) |
| int | dbGetTableNrow (int did, char_t *tablename) |
| int | dbReadInt (int did, char_t *table, char_t *column, int row, int *returnValue) |
| int | dbReadStr (int did, char_t *table, char_t *column, int row, char_t **returnValue) |
| int | dbWriteInt (int did, char_t *table, char_t *column, int row, int iData) |
| int | dbWriteStr (int did, char_t *table, char_t *column, int row, char_t *s) |
| static int | dbWriteKeyValue (int fd, char_t *key, char_t *value) |
| int | dbSave (int did, char_t *filename, int flags) |
| int | dbLoad (int did, char_t *filename, int flags) |
| int | dbGetTableId (int did, char_t *tablename) |
| char_t * | dbGetTableName (int did, int tid) |
| void | basicSetProductDir (char_t *proddir) |
| char_t * | basicGetProductDir () |
Variables |
| static char_t * | basicProdDir = NULL |
| static char_t * | basicDefaultDir = T(".") |
| static int | dbMaxTables = 0 |
| static dbTable_t ** | dbListTables = NULL |