X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/45e5dde585c154817be0e7272f7a2fd31ab199e9..d4b84bf7c2cc1ffe1c73852ce1b6664930bc5f3a:/src/simix/smx_global.cpp?ds=sidebyside diff --git a/src/simix/smx_global.cpp b/src/simix/smx_global.cpp index fbde8a5ef9..c84c5b77b7 100644 --- a/src/simix/smx_global.cpp +++ b/src/simix/smx_global.cpp @@ -532,23 +532,25 @@ void SIMIX_run() simgrid::s4u::Engine::on_simulation_end(); } -double SIMIX_timer_next() +double SIMIX_timer_next() // XBT_ATTRIB_DEPRECATED_v329 { return simgrid::simix::Timer::next(); } -smx_timer_t SIMIX_timer_set(double date, void (*callback)(void*), void *arg) +smx_timer_t SIMIX_timer_set(double date, void (*callback)(void*), void* arg) // XBT_ATTRIB_DEPRECATED_v329 { return simgrid::simix::Timer::set(date, std::bind(callback, arg)); } /** @brief cancels a timer that was added earlier */ -void SIMIX_timer_remove(smx_timer_t timer) { +void SIMIX_timer_remove(smx_timer_t timer) // XBT_ATTRIB_DEPRECATED_v329 +{ timer->remove(); } /** @brief Returns the date at which the timer will trigger (or 0 if nullptr timer) */ -double SIMIX_timer_get_date(smx_timer_t timer) { +double SIMIX_timer_get_date(smx_timer_t timer) // XBT_ATTRIB_DEPRECATED_v329 +{ return timer ? timer->get_date() : 0; }