From 1cd245755b7bf835067aba4fde87a4c6bb63ae07 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Sun, 8 Apr 2018 21:58:31 +0200 Subject: [PATCH] Disable unused copy constructors (and please cppcheck). --- src/surf/cpu_ti.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/surf/cpu_ti.hpp b/src/surf/cpu_ti.hpp index a060348985..f42b6ea0e0 100644 --- a/src/surf/cpu_ti.hpp +++ b/src/surf/cpu_ti.hpp @@ -28,6 +28,8 @@ class XBT_PRIVATE CpuTi; class CpuTiTrace { public: explicit CpuTiTrace(tmgr_trace_t speedTrace); + CpuTiTrace(const CpuTiTrace&) = delete; + CpuTiTrace& operator=(const CpuTiTrace&) = delete; ~CpuTiTrace(); double integrate_simple(double a, double b); @@ -52,6 +54,8 @@ public: : type_(type), value_(value) {}; CpuTiTgmr(tmgr_trace_t speedTrace, double value); + CpuTiTgmr(const CpuTiTgmr&) = delete; + CpuTiTgmr& operator=(const CpuTiTgmr&) = delete; ~CpuTiTgmr(); double integrate(double a, double b); -- 2.20.1