LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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