Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
EvtSetTools::contains() implemented
authoreazimi <azimi.ehsan@outlook.com>
Wed, 20 Jan 2021 18:05:40 +0000 (19:05 +0100)
committereazimi <azimi.ehsan@outlook.com>
Wed, 20 Jan 2021 18:05:40 +0000 (19:05 +0100)
src/mc/udpor_global.cpp

index b06b02a..9c84d6e 100644 (file)
@@ -11,5 +11,13 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_udpor_global, mc, "udpor_global");
 namespace simgrid {
 namespace mc {
 
+bool EvtSetTools::contains(const EventSet events, const UnfoldingEvent* e)
+{
+  for (auto evt : events)
+    if (*evt == *e)
+      return true;
+  return false;
+}
+
 } // namespace mc
 } // namespace simgrid