X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/88fad0aaff9eb463f048bfdfe4ad6218aba44ddb..1960663a2867517c7e697436c6b49185faf2422c:/src/instr/instr_private.hpp diff --git a/src/instr/instr_private.hpp b/src/instr/instr_private.hpp index 0004fa948b..5d6d12ec49 100644 --- a/src/instr/instr_private.hpp +++ b/src/instr/instr_private.hpp @@ -17,6 +17,7 @@ #include "src/instr/instr_paje_values.hpp" #include "src/internal_config.h" #include "xbt/graph.h" + #include /** std::setprecision **/ #include #include @@ -112,16 +113,20 @@ public: }; class Pt2PtTIData : public TIData { + int tag; public: + explicit Pt2PtTIData(std::string name, int endpoint, int size, int tag, std::string datatype) + : TIData(name, endpoint, size, datatype), tag(tag) {}; + explicit Pt2PtTIData(std::string name, int endpoint, int size, std::string datatype) - : TIData(name, endpoint, size, datatype){}; + : TIData(name, endpoint, size, datatype), tag(0) {}; std::string print() override { std::stringstream stream; stream << getName() << " "; if (endpoint >= 0) stream << endpoint << " "; - stream << send_size << " " << send_type; + stream << tag << " " << send_size << " " << send_type; return stream.str(); } std::string display_size() override { return std::to_string(send_size); }