X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7a3a100990355eb757dc81106b5aac6daed0b8e1..0ea1a3dca97a66f81466333806853c97af7eb398:/src/surf/trace_mgr.hpp diff --git a/src/surf/trace_mgr.hpp b/src/surf/trace_mgr.hpp index 28cf31937d..bcd2151a92 100644 --- a/src/surf/trace_mgr.hpp +++ b/src/surf/trace_mgr.hpp @@ -11,16 +11,24 @@ #include #include -extern "C" { /* Iterator within a trace */ -struct s_tmgr_trace_event_t { +namespace simgrid { +namespace kernel { +namespace resource { +class TraceEvent { +public: tmgr_trace_t trace; unsigned int idx; sg_resource_t resource; bool free_me; }; -typedef s_tmgr_trace_event_t* tmgr_trace_event_t; + +} // namespace resource +} // namespace kernel +} // namespace simgrid +typedef simgrid::kernel::resource::TraceEvent* tmgr_trace_event_t; +extern "C" { /** * \brief Free a trace event structure