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
dirsLockedByThisAppInstance() noexceptDirectoryLockprivatestatic
getDirToLock() const noexceptDirectoryLockinline
getLockFilepath() const noexceptDirectoryLockinline
getStatus(QString *lockedByUser=nullptr) constDirectoryLock
lock()DirectoryLock
LockHandlerCallback typedefDirectoryLock
LockStatus enum nameDirectoryLock
mDirToLockDirectoryLockprivate
mLockedByThisObjectDirectoryLockprivate
mLockFilePathDirectoryLockprivate
operator=(const DirectoryLock &rhs)=deleteDirectoryLock
setDirToLock(const FilePath &dir) noexceptDirectoryLock
tryLock(LockHandlerCallback lockHandler=nullptr)DirectoryLock
unlock()DirectoryLock
unlockIfLocked()DirectoryLock
~DirectoryLock() noexceptDirectoryLock