Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge remote-tracking branch 'github/master'
[simgrid.git] / src / surf / cpu_ti.hpp
index 3407c0b..014789a 100644 (file)
@@ -47,7 +47,7 @@ class CpuTiTmgr {
   };
 
 public:
-  CpuTiTmgr(double value) : type_(Type::FIXED), value_(value){};
+  explicit CpuTiTmgr(double value) : type_(Type::FIXED), value_(value){};
   CpuTiTmgr(tmgr_trace_t speed_trace, double value);
   CpuTiTmgr(const CpuTiTmgr&) = delete;
   CpuTiTmgr& operator=(const CpuTiTmgr&) = delete;
@@ -57,6 +57,7 @@ public:
   double solve(double a, double amount);
   double get_power_scale(double a);
 
+private:
   Type type_;
   double value_;                 /*< Percentage of cpu speed available. Value fixed between 0 and 1 */