Searched refs:FileLock (Results 1 – 8 of 8) sorted by relevance
24 class FileLock; variable126 virtual Status LockFile(const std::string& fname, FileLock** lock) = 0;131 virtual Status UnlockFile(FileLock* lock) = 0;260 class FileLock {262 FileLock() { } in FileLock() function263 virtual ~FileLock();266 FileLock(const FileLock&);267 void operator=(const FileLock&);323 Status LockFile(const std::string& f, FileLock** l) { in LockFile()326 Status UnlockFile(FileLock* l) { return target_->UnlockFile(l); } in UnlockFile()
28 FileLock::~FileLock() { in ~FileLock()
302 class PosixFileLock : public FileLock {464 virtual Status LockFile(const std::string& fname, FileLock** lock) { in LockFile()486 virtual Status UnlockFile(FileLock* lock) { in UnlockFile()
365 virtual Status LockFile(const std::string& fname, FileLock** lock) { in LockFile()366 *lock = new FileLock; in LockFile()370 virtual Status UnlockFile(FileLock* lock) { in UnlockFile()
139 FileLock* lock; in TEST()
134 FileLock* db_lock_;
24 using leveldb::FileLock;58 struct leveldb_filelock_t { FileLock* rep; };
1546 FileLock* lock; in DestroyDB()