X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1a42ca3470656e2ff7284e0f03ecaf7512bd1307..c91810ea11e12e016eb88444296bf51d401e6be3:/src/instr/instr_smpi.hpp diff --git a/src/instr/instr_smpi.hpp b/src/instr/instr_smpi.hpp index 1108fea5a7..309dd16228 100644 --- a/src/instr/instr_smpi.hpp +++ b/src/instr/instr_smpi.hpp @@ -24,6 +24,7 @@ XBT_PRIVATE void TRACE_smpi_init(aid_t pid, const std::string& calling_func); class smpi_trace_call_location_t { public: + std::string func_call; std::string filename; int linenumber = 0; @@ -35,6 +36,8 @@ public: return previous_filename + ':' + std::to_string(previous_linenumber) + ':' + filename + ':' + std::to_string(linenumber); } + + std::string get_call_location() const { return filename + "::" + func_call + "::" + std::to_string(linenumber); } }; #endif