rcpp_framework/libs/brynet/base/NonCopyable.hpp

13 lines
216 B
C++
Raw Normal View History

2020-11-24 15:41:18 +01:00
#pragma once
2021-05-14 17:16:45 +02:00
class NonCopyable {
2021-04-30 16:10:14 +02:00
public:
2021-05-14 17:16:45 +02:00
NonCopyable(const NonCopyable &) = delete;
const NonCopyable &operator=(const NonCopyable &) = delete;
2020-11-24 15:41:18 +01:00
2021-04-30 16:10:14 +02:00
protected:
2021-05-14 17:16:45 +02:00
NonCopyable() = default;
~NonCopyable() = default;
2021-04-30 16:10:14 +02:00
};
2020-11-24 15:41:18 +01:00