diff options
author | Regina Pfeifer <regina@mailbox.org> | 2019-01-23 19:30:01 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-01-29 19:09:21 (GMT) |
commit | b05b778a2dfbcb6978d652dfa27bd52cc649f736 (patch) | |
tree | 93eb16efaa0aa9209a47e48ee7cedea1753dc88a /Source/cmFileLockPool.h | |
parent | d75fec5a88f81a8c16cdeab46766e92a14d1d3cf (diff) | |
download | CMake-b05b778a2dfbcb6978d652dfa27bd52cc649f736.zip CMake-b05b778a2dfbcb6978d652dfa27bd52cc649f736.tar.gz CMake-b05b778a2dfbcb6978d652dfa27bd52cc649f736.tar.bz2 |
clang-tidy: Use `= delete`
Diffstat (limited to 'Source/cmFileLockPool.h')
-rw-r--r-- | Source/cmFileLockPool.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Source/cmFileLockPool.h b/Source/cmFileLockPool.h index 0197354..41203ba 100644 --- a/Source/cmFileLockPool.h +++ b/Source/cmFileLockPool.h @@ -13,12 +13,13 @@ class cmFileLockResult; class cmFileLockPool { - CM_DISABLE_COPY(cmFileLockPool) - public: cmFileLockPool(); ~cmFileLockPool(); + cmFileLockPool(cmFileLockPool const&) = delete; + cmFileLockPool& operator=(cmFileLockPool const&) = delete; + //@{ /** * @brief Function scope control. @@ -58,12 +59,13 @@ private: class ScopePool { - CM_DISABLE_COPY(ScopePool) - public: ScopePool(); ~ScopePool(); + ScopePool(ScopePool const&) = delete; + ScopePool& operator=(ScopePool const&) = delete; + cmFileLockResult Lock(const std::string& filename, unsigned long timeoutSec); cmFileLockResult Release(const std::string& filename); |