Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
mark as const a method that is pure
authorMartin Quinson <martin.quinson@loria.fr>
Sun, 31 Jan 2016 09:45:51 +0000 (10:45 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Sun, 31 Jan 2016 09:46:04 +0000 (10:46 +0100)
src/surf/trace_mgr.cpp
src/surf/trace_mgr.hpp

index 43a0a6c..1b7b8fe 100644 (file)
@@ -391,7 +391,7 @@ tmgr_trace_iterator_t simgrid::trace_mgr::future_evt_set::add_trace(
 }
 
 /** @brief returns the date of the next occurring event (pure function) */
-double simgrid::trace_mgr::future_evt_set::next_date()
+double simgrid::trace_mgr::future_evt_set::next_date() const
 {
   if (xbt_heap_size(p_heap))
     return (xbt_heap_maxkey(p_heap));
index d6c6797..ee06f3b 100644 (file)
@@ -103,7 +103,7 @@ XBT_PUBLIC_CLASS future_evt_set {
 public:
   future_evt_set();
   virtual ~future_evt_set();
-  double next_date();
+  double next_date() const;
   tmgr_trace_iterator_t pop_leq(double date, double *value, simgrid::surf::Resource** resource);
   tmgr_trace_iterator_t add_trace(tmgr_trace_t trace, double start_time, simgrid::surf::Resource *resource);