X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5c475d75d7e0238f6f56ad0b98d471fff0a04153..6260d187764dc644d699e1a53454f7efdcc682df:/src/mc/explo/odpor/Execution.hpp diff --git a/src/mc/explo/odpor/Execution.hpp b/src/mc/explo/odpor/Execution.hpp index 7972201b02..f3bd7eddb1 100644 --- a/src/mc/explo/odpor/Execution.hpp +++ b/src/mc/explo/odpor/Execution.hpp @@ -94,6 +94,7 @@ public: Execution(const Execution&) = default; Execution& operator=(Execution const&) = default; Execution(Execution&&) = default; + Execution(const PartialExecution&); std::vector get_textual_trace() const; @@ -334,6 +335,11 @@ public: * actor which executed transition `t`. */ void push_transition(std::shared_ptr); + + /** + * @brief Extends the execution by a sequence of steps + */ + void push_partial_execution(const PartialExecution&); }; } // namespace simgrid::mc::odpor