Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make a global singleton of Exploration, to kill ModelChecker
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Sun, 19 Mar 2023 11:46:57 +0000 (12:46 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Sun, 19 Mar 2023 11:47:02 +0000 (12:47 +0100)
commit46f34f3267630e5f6b0e01509626ff06c18d2015
treeb9b2c12f4a8047e6efaa37fca6be1bf345e82602
parent8bc5f575cd87562a15e861a47995b58b24bbc811
Make a global singleton of Exploration, to kill ModelChecker

Having global singletons is far from optimal, but it's a bit like the
EngineImpl singleton in the model-checker process.

This will allow to kill the ModelChecker class which responsabilities
were split between RemoteApp and Exploration.
src/mc/ModelChecker.cpp
src/mc/ModelChecker.hpp
src/mc/api/RemoteApp.cpp
src/mc/explo/Exploration.cpp
src/mc/explo/Exploration.hpp