X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/08835cc95982fa241576ee7b09006d5f97914584..706dd4584b4002e0d948b81d103dd5c4b70db077:/src/mc/Checker.hpp diff --git a/src/mc/Checker.hpp b/src/mc/Checker.hpp index 625967887e..70a9031b86 100644 --- a/src/mc/Checker.hpp +++ b/src/mc/Checker.hpp @@ -13,6 +13,7 @@ #include "src/mc/mc_forward.hpp" #include "src/mc/mc_record.h" +#include "src/mc/Session.hpp" namespace simgrid { namespace mc { @@ -20,7 +21,7 @@ namespace mc { /** A model-checking algorithm * * The goal is to move the data/state/configuration of a model-checking - * algorihms in subclasses. Implementing this interface will probably + * algorithms in subclasses. Implementing this interface will probably * not be really mandatory, you might be able to write your * model-checking algorithm as plain imperative code instead. * @@ -47,6 +48,7 @@ public: */ virtual RecordTrace getRecordTrace(); virtual std::vector getTextualTrace(); + virtual void logState(); protected: Session& getSession() { return *session_; }