aboutsummaryrefslogtreecommitdiffstats
path: root/libtransport/includes/hicn/transport/utils/singleton.h
diff options
context:
space:
mode:
Diffstat (limited to 'libtransport/includes/hicn/transport/utils/singleton.h')
-rw-r--r--libtransport/includes/hicn/transport/utils/singleton.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/libtransport/includes/hicn/transport/utils/singleton.h b/libtransport/includes/hicn/transport/utils/singleton.h
index 7fd8b912f..4b7b19c0a 100644
--- a/libtransport/includes/hicn/transport/utils/singleton.h
+++ b/libtransport/includes/hicn/transport/utils/singleton.h
@@ -20,7 +20,7 @@
namespace utils {
template <typename T>
-class Singleton {
+class Singleton : NonCopyable {
public:
static T& getInstance() {
static T instance;
@@ -30,10 +30,6 @@ class Singleton {
protected:
Singleton() {}
~Singleton() {}
-
- public:
- Singleton(Singleton const&) = delete;
- Singleton& operator=(Singleton const&) = delete;
};
} // namespace utils \ No newline at end of file