Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Modernize simcall cond_wait.
[simgrid.git] / src / mc / checker / Checker.hpp
index 33d96d7..cf63b20 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2016-2020. The SimGrid Team.
+/* Copyright (c) 2016-2021. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -7,7 +7,7 @@
 #ifndef SIMGRID_MC_CHECKER_HPP
 #define SIMGRID_MC_CHECKER_HPP
 
-#include "src/mc/mc_api.hpp"
+#include "src/mc/api.hpp"
 
 namespace simgrid {
 namespace mc {
@@ -27,7 +27,7 @@ namespace mc {
 // abstract
 class Checker {
 public:
-  inline explicit Checker() { mc_api::get().set_checker(this); }
+  inline explicit Checker() { Api::get().set_checker(this); }
 
   // No copy:
   Checker(Checker const&) = delete;
@@ -58,6 +58,7 @@ public:
 XBT_PUBLIC Checker* createLivenessChecker();
 XBT_PUBLIC Checker* createSafetyChecker();
 XBT_PUBLIC Checker* createCommunicationDeterminismChecker();
+XBT_PUBLIC Checker* createUdporChecker();
 
 } // namespace mc
 } // namespace simgrid