X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2ffca84edbea56d2142bda01affe79fdb4747851..6daf179640c4438bb442671e641d304acefe263e:/src/kernel/resource/profile/trace_mgr.hpp diff --git a/src/kernel/resource/profile/trace_mgr.hpp b/src/kernel/resource/profile/trace_mgr.hpp index e684228e6f..f4c2fe6192 100644 --- a/src/kernel/resource/profile/trace_mgr.hpp +++ b/src/kernel/resource/profile/trace_mgr.hpp @@ -41,10 +41,6 @@ XBT_PUBLIC void tmgr_trace_event_unref(simgrid::kernel::profile::Event** trace_e XBT_PUBLIC void tmgr_finalize(); -XBT_PUBLIC simgrid::kernel::profile::Profile* tmgr_trace_new_from_file(std::string filename); -XBT_PUBLIC simgrid::kernel::profile::Profile* tmgr_trace_new_from_string(std::string id, std::string input, - double periodicity); - namespace simgrid { namespace kernel { namespace profile { @@ -81,6 +77,9 @@ public: /** Creates an empty trace */ explicit Profile(); virtual ~Profile(); + + static Profile* from_file(std::string path); + static Profile* from_string(std::string name, std::string input, double periodicity); // private: std::vector event_list; };