Searched refs:FileBase (Results 1 – 3 of 3) sorted by relevance
28 class FileMutex : public FileBase {31 : FileBase(pFileToLock + ".lock", O_RDONLY | O_CREAT, kDeleteOnClose) { } in FileMutex()35 return FileBase::lock(FileBase::kWriteLock, true, FileBase::kDefaultMaxRetryLock, in lockMutex()36 FileBase::kDefaultRetryLockInterval); in lockMutex()
42 FileBase::FileBase(const std::string &pFilename, in FileBase() function in FileBase74 FileBase::~FileBase() { in ~FileBase()78 bool FileBase::open() { in open()97 bool FileBase::checkFileIntegrity() { in checkFileIntegrity()126 void FileBase::detectError() { in detectError()131 bool FileBase::lock(enum LockModeEnum pMode, in lock()206 void FileBase::unlock() { in unlock()222 void FileBase::close() { in close()
31 class FileBase {99 FileBase(FileBase &); // Do not implement.100 void operator=(const FileBase &); // Do not implement.106 FileBase(const std::string &pFilename, unsigned pOpenFlags, unsigned pFlags);136 virtual ~FileBase();