Mana
Noncopyable.h
Go to the documentation of this file.
1 
8 #pragma once
9 
10 namespace mana
11 {
17  struct Noncopyable
18  {
19  Noncopyable() = default;
20  Noncopyable(const Noncopyable&) = delete;
21  Noncopyable(Noncopyable&&) noexcept = delete;
22  ~Noncopyable() = default;
23  Noncopyable& operator=(const Noncopyable&) = delete;
24  Noncopyable& operator=(Noncopyable&&) noexcept = delete;
25  };
26 }
Definition: CodeBuffer.cpp:12
Definition: Noncopyable.h:18
Noncopyable(const Noncopyable &)=delete
Noncopyable()=default
Noncopyable(Noncopyable &&) noexcept=delete