Yet Another Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
noncopyable.h
Go to the documentation of this file.
1 
10 #pragma once
11 
12 namespace yage
13 {
14 
16 {
17 protected:
18  NonCopyable() = default;
19  ~NonCopyable() = default;
20 
21  NonCopyable(const NonCopyable &) = delete;
22  NonCopyable &operator=(const NonCopyable &) = delete;
23 };
24 
25 } // namespace yage
NonCopyable()=default
~NonCopyable()=default
NonCopyable & operator=(const NonCopyable &)=delete
Definition: noncopyable.h:15