X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e9198879b07a40f01d00fc80eed78cebb328a2bd..3807f6651be774322f7175035aabe89aa92fb058:/src/mc/api.hpp diff --git a/src/mc/api.hpp b/src/mc/api.hpp index 792af3fd54..548bbe85a3 100644 --- a/src/mc/api.hpp +++ b/src/mc/api.hpp @@ -7,7 +7,6 @@ #include "simgrid/forward.h" #include "src/mc/mc_forward.hpp" #include "src/mc/mc_record.hpp" -#include "src/mc/mc_request.hpp" #include "src/mc/mc_state.hpp" #include "xbt/automaton.hpp" #include "xbt/base.h" @@ -51,7 +50,6 @@ private: simgrid::kernel::activity::CommImpl* get_comm_or_nullptr(smx_simcall_t const r) const; bool request_depend_asymmetric(smx_simcall_t r1, smx_simcall_t r2) const; simgrid::mc::ActorInformation* actor_info_cast(smx_actor_t actor) const; - std::string get_actor_name(smx_actor_t actor) const; std::string get_actor_string(smx_actor_t actor) const; std::string get_actor_dot_label(smx_actor_t actor) const; @@ -70,7 +68,6 @@ public: // ACTOR APIs std::vector& get_actors() const; - bool actor_is_enabled(aid_t pid) const; unsigned long get_maxpid() const; int get_actors_size() const; @@ -81,6 +78,7 @@ public: unsigned long get_pattern_comm_src_proc(RemotePtr const& addr) const; unsigned long get_pattern_comm_dst_proc(RemotePtr const& addr) const; std::vector get_pattern_comm_data(RemotePtr const& addr) const; + xbt::string const& get_actor_name(smx_actor_t actor) const; xbt::string const& get_actor_host_name(smx_actor_t actor) const; #if HAVE_SMPI bool check_send_request_detached(smx_simcall_t const& simcall) const; @@ -124,14 +122,12 @@ public: // STATE APIs void restore_state(std::shared_ptr system_state) const; void log_state() const; - void restore_initial_state() const; // SNAPSHOT APIs bool snapshot_equal(const Snapshot* s1, const Snapshot* s2) const; simgrid::mc::Snapshot* take_snapshot(int num_state) const; // SESSION APIs - void session_initialize() const; void s_close() const; void execute(Transition& transition, smx_simcall_t simcall) const;