LibrePCB Developers Documentation
DirectoryLock Member List

This is the complete list of members for DirectoryLock, including all inherited members.

DirectoryLock() noexceptDirectoryLock
DirectoryLock(const DirectoryLock &other)=deleteDirectoryLock
DirectoryLock(const FilePath &dir) noexceptDirectoryLockexplicit
getDirToLock() const noexceptDirectoryLockinline
getLockFilepath() const noexceptDirectoryLockinline
getStatus() constDirectoryLock
lock()DirectoryLock
LockStatus enum nameDirectoryLock
mDirToLockDirectoryLockprivate
mLockedByThisObjectDirectoryLockprivate
mLockFilePathDirectoryLockprivate
operator=(const DirectoryLock &rhs)=deleteDirectoryLock
setDirToLock(const FilePath &dir) noexceptDirectoryLock
tryLock(bool *wasStale=nullptr)DirectoryLock
unlock()DirectoryLock
unlockIfLocked()DirectoryLock
~DirectoryLock() noexceptDirectoryLock