#include "src/kernel/resource/profile/Event.hpp"
#include "src/kernel/resource/profile/Profile.hpp"
-namespace simgrid {
-namespace kernel {
-namespace profile {
+namespace simgrid::kernel::profile {
simgrid::kernel::profile::FutureEvtSet future_evt_set; // FIXME: singleton antipattern
/** @brief Retrieves the next occurring event, or nullptr if none happens before date */
Event* FutureEvtSet::pop_leq(double date, double* value, resource::Resource** resource)
{
- double event_date = next_date();
- if (event_date > date || heap_.empty())
+ if (next_date() > date || heap_.empty())
return nullptr;
Event* event = heap_.top().second;
return event;
}
-} // namespace profile
-} // namespace kernel
-} // namespace simgrid
+} // namespace simgrid::kernel::profile