]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/noncopyable.h
Require C++11 for building
[libs/core.git] / source / core / noncopyable.h
index b3dfca3c50c213bdf6aca880ffe9ebaa2fd24834..c948c57c7ab6b21e29e6f8036d7ff0f374bf21bd 100644 (file)
@@ -5,20 +5,11 @@ namespace Msp {
 
 class NonCopyable
 {
-#if __cplusplus >= 201103L
 protected:
        NonCopyable() = default;
        NonCopyable(const NonCopyable &) = delete;
        NonCopyable &operator=(const NonCopyable &) = delete;
        ~NonCopyable() = default;
-#else
-private:
-       NonCopyable(const NonCopyable &) { }
-       NonCopyable &operator=(const NonCopyable &) { }
-protected:
-       NonCopyable() { }
-       ~NonCopyable() { }
-#endif
 };
 
 } // namespace Msp