X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/90c67c5606b33791cc39883c5061e385a2a3ff33..206d7d160214aa24cde2adc4dfc25a3b4abba2cd:/src/mc/Checker.cpp diff --git a/src/mc/Checker.cpp b/src/mc/Checker.cpp index cfa6563f3c..6ae0aae946 100644 --- a/src/mc/Checker.cpp +++ b/src/mc/Checker.cpp @@ -4,14 +4,43 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ +#include + +#include + #include "src/mc/Checker.hpp" +#include "src/mc/ModelChecker.hpp" namespace simgrid { namespace mc { +Checker::Checker(Session& session) : session_(&session) +{ + xbt_assert(mc_model_checker); + xbt_assert(mc_model_checker->getChecker() == nullptr); + mc_model_checker->setChecker(this); +} + Checker::~Checker() { } +// virtual +RecordTrace Checker::getRecordTrace() +{ + return {}; +} + +// virtual +std::vector Checker::getTextualTrace() +{ + return {}; +} + +// virtual +void Checker::logState() +{ +} + } }