Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Remove usage of boost::iterator_range
[simgrid.git] / src / mc / Process.cpp
index c4c951a..5360933 100644 (file)
@@ -698,13 +698,11 @@ void Process::ignore_local_variable(const char *var_name, const char *frame_name
     info->remove_local_variable(var_name, frame_name);
 }
 
-boost::iterator_range<s_mc_smx_process_info*> Process::simix_processes()
+std::vector<simgrid::mc::SimixProcessInformation>& Process::simix_processes()
 {
   xbt_assert(mc_mode != MC_MODE_CLIENT);
   MC_process_smx_refresh(&mc_model_checker->process());
-  return boost::iterator_range<s_mc_smx_process_info*>(
-    &*smx_process_infos.begin(),
-    &*smx_process_infos.end());
+  return smx_process_infos;
 }
 
 }