Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SAMPI] Added AmpiMigrateTIData
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Wed, 16 May 2018 13:22:31 +0000 (15:22 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 2 Aug 2018 15:34:51 +0000 (17:34 +0200)
src/instr/instr_private.hpp

index 31b08e7..bf594db 100644 (file)
@@ -219,6 +219,22 @@ public:
 
   std::string display_size() override { return ""; }
 };
+
+class AmpiMigrateTIData : public TIData {
+  size_t memory_consumption;
+public:
+  explicit AmpiMigrateTIData(size_t memory_conso) : TIData("migrate"), memory_consumption(memory_conso) { };
+
+  std::string print() override
+  {
+    std::stringstream stream;
+    stream << getName() << " " << memory_consumption;
+
+    return stream.str();
+  }
+
+  std::string display_size() override { return ""; }
+};
 }
 }