comparison audioDB.h @ 36:5bae5570fb2e audiodb-debian

Merge trunk changes -r44:51 onto audio-debian branch
author mas01cr
date Wed, 29 Aug 2007 16:12:46 +0000
parents 5485586a5378
children 06922d637752
comparison
equal deleted inserted replaced
29:e736c35de0f6 36:5bae5570fb2e
213 // Timers 213 // Timers
214 struct timeval tv1; 214 struct timeval tv1;
215 struct timeval tv2; 215 struct timeval tv2;
216 216
217 // private methods 217 // private methods
218 void error(const char* a, const char* b = ""); 218 void error(const char* a, const char* b = "", const char *sysFunc = 0);
219 void pointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); 219 void pointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
220 void trackPointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); 220 void trackPointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
221 void trackSequenceQueryNN(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); 221 void trackSequenceQueryNN(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
222 void trackSequenceQueryRad(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); 222 void trackSequenceQueryRad(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
223 223
231 public: 231 public:
232 232
233 audioDB(const unsigned argc, char* const argv[], adb__queryResult *adbQueryResult=0); 233 audioDB(const unsigned argc, char* const argv[], adb__queryResult *adbQueryResult=0);
234 ~audioDB(); 234 ~audioDB();
235 int processArgs(const unsigned argc, char* const argv[]); 235 int processArgs(const unsigned argc, char* const argv[]);
236 void get_lock(int fd, bool exclusive);
237 void release_lock(int fd);
236 void create(const char* dbName); 238 void create(const char* dbName);
237 void drop(); 239 void drop();
238 void insert(const char* dbName, const char* inFile); 240 void insert(const char* dbName, const char* inFile);
239 void batchinsert(const char* dbName, const char* inFile); 241 void batchinsert(const char* dbName, const char* inFile);
240 void query(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); 242 void query(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);