#define SIMGRID_MC_ODPOR_FORWARD_HPP
#include "src/mc/mc_forward.hpp"
+#include <list>
+#include <memory>
#include <simgrid/forward.h>
namespace simgrid::mc::odpor {
+using PartialExecution = std::list<std::shared_ptr<Transition>>;
+
class Event;
class Execution;
-class ExecutionView;
+class ReversibleRaceCalculator;
class WakeupTree;
+class WakeupTreeNode;
+class WakeupTreeIterator;
} // namespace simgrid::mc::odpor