Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
nope sonar, that's not commented code
[simgrid.git] / src / surf / cpu_ti.hpp
index 42c104504966329782f34b465bbb396f108a4aa7..61c94fa5f5d031665b433494bd4bb76cf2486983 100644 (file)
@@ -27,18 +27,14 @@ class XBT_PRIVATE CpuTi;
 class CpuTiProfile {
 public:
   explicit CpuTiProfile(profile::Profile* profile);
-  CpuTiProfile(const CpuTiProfile&) = delete;
-  CpuTiProfile& operator=(const CpuTiProfile&) = delete;
-  ~CpuTiProfile();
 
   double integrate_simple(double a, double b);
   double integrate_simple_point(double a);
   double solve_simple(double a, double amount);
 
-  double* time_points_;
-  double *integral_;
-  int nb_points_;
-  static int binary_search(double* array, double a, int size);
+  std::vector<double> time_points_;
+  std::vector<double> integral_;
+  static int binary_search(const std::vector<double>& array, double a);
 };
 
 class CpuTiTmgr {