Mercurial > hg > audiodb
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); |