X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e195a28b546de45d49c8ab08f18da1da136a2454..77bbf3027c4240a2e833209a3a3f186589da8577:/src/mc/Session.hpp diff --git a/src/mc/Session.hpp b/src/mc/Session.hpp index caccae0b58..9eab46b8f7 100644 --- a/src/mc/Session.hpp +++ b/src/mc/Session.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2016. The SimGrid Team. +/* Copyright (c) 2016-2017. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -11,14 +11,14 @@ #include #endif -#include +#include "xbt/sysdep.h" +#include "xbt/system_error.hpp" #include -#include -#include +#include #include -#include +#include "xbt/log.h" #include "src/mc/mc_forward.hpp" #include "src/mc/ModelChecker.hpp" @@ -39,7 +39,6 @@ private: std::unique_ptr modelChecker_; std::shared_ptr initialSnapshot_; -private: Session(pid_t pid, int socket); // No copy: @@ -50,14 +49,13 @@ public: ~Session(); void close(); -public: void initialize(); void execute(Transition const& transition); void logState(); void restoreInitialState(); -public: // static constructors + // static constructors /** Create a new session by forking *