X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9d62905a9c7ddccca81ac0b1b51677b8798026ca..107e9725115bed5e10ca15de9bc5899b67784fc5:/src/instr/instr_interface.cpp diff --git a/src/instr/instr_interface.cpp b/src/instr/instr_interface.cpp index 43c3aa40ad..a0899f63f1 100644 --- a/src/instr/instr_interface.cpp +++ b/src/instr/instr_interface.cpp @@ -148,7 +148,7 @@ void TRACE_declare_mark(const char *mark_type) } XBT_DEBUG("MARK,declare %s", mark_type); - PJ_type_get_root()->addEventType(mark_type); + simgrid::instr::Type::getRootType()->getOrCreateEventType(mark_type); declared_marks.insert(mark_type); } @@ -178,14 +178,13 @@ void TRACE_declare_mark_value_with_color (const char *mark_type, const char *mar if (not mark_value) THROWF (tracing_error, 1, "mark_value is nullptr"); - simgrid::instr::Type* type = PJ_type_get_root()->byName(mark_type); + simgrid::instr::Type* type = simgrid::instr::Type::getRootType()->byName(mark_type); if (not type) { THROWF (tracing_error, 1, "mark_type with name (%s) is not declared", mark_type); } - char white[INSTR_DEFAULT_STR_SIZE] = "1.0 1.0 1.0"; if (not mark_color) - mark_color = white; + mark_color = "1.0 1.0 1.0" /*white*/; XBT_DEBUG("MARK,declare_value %s %s %s", mark_type, mark_value, mark_color); simgrid::instr::Value::byNameOrCreate(mark_value, mark_color, type); @@ -234,7 +233,7 @@ void TRACE_mark(const char *mark_type, const char *mark_value) THROWF (tracing_error, 1, "mark_value is nullptr"); //check if mark_type is already declared - simgrid::instr::Type* type = PJ_type_get_root()->byName(mark_type); + simgrid::instr::Type* type = simgrid::instr::Type::getRootType()->byName(mark_type); if (not type) { THROWF (tracing_error, 1, "mark_type with name (%s) is not declared", mark_type); } @@ -311,7 +310,7 @@ static void instr_user_srcdst_variable(double time, const char *src, const char std::vector route; simgrid::kernel::routing::NetZoneImpl::getGlobalRoute(src_elm, dst_elm, &route, nullptr); for (auto const& link : route) - instr_user_variable(time, link->cname(), variable, father_type, value, what, nullptr, &user_link_variables); + instr_user_variable(time, link->getCname(), variable, father_type, value, what, nullptr, &user_link_variables); } /** \ingroup TRACE_API