Mercurial > hg > audiodb
diff 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 |
line wrap: on
line diff
--- a/audioDB.h Fri Aug 17 11:44:27 2007 +0000 +++ b/audioDB.h Wed Aug 29 16:12:46 2007 +0000 @@ -215,7 +215,7 @@ struct timeval tv2; // private methods - void error(const char* a, const char* b = ""); + void error(const char* a, const char* b = "", const char *sysFunc = 0); void pointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); void trackPointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); void trackSequenceQueryNN(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0); @@ -233,6 +233,8 @@ audioDB(const unsigned argc, char* const argv[], adb__queryResult *adbQueryResult=0); ~audioDB(); int processArgs(const unsigned argc, char* const argv[]); + void get_lock(int fd, bool exclusive); + void release_lock(int fd); void create(const char* dbName); void drop(); void insert(const char* dbName, const char* inFile);