X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4d36514184049d76bf323bdaa53da15b5d1a4c6b..9caf173e476622d309cc5653a83d224d05787cc7:/examples/s4u/dht-chord/s4u-dht-chord.hpp diff --git a/examples/s4u/dht-chord/s4u-dht-chord.hpp b/examples/s4u/dht-chord/s4u-dht-chord.hpp index 50e7f602c3..016cba3fda 100644 --- a/examples/s4u/dht-chord/s4u-dht-chord.hpp +++ b/examples/s4u/dht-chord/s4u-dht-chord.hpp @@ -32,7 +32,7 @@ public: explicit HostChord(simgrid::s4u::Host* ptr) : host(ptr) { - std::string descr = std::string("RngSream<") + host->getCname() + ">"; + std::string descr = std::string("RngSream<") + host->get_cname() + ">"; stream_ = RngStream_CreateStream(descr.c_str()); } @@ -42,7 +42,7 @@ public: }; /* Types of tasks exchanged between nodes. */ -typedef enum { +enum e_message_type_t { FIND_SUCCESSOR, FIND_SUCCESSOR_ANSWER, GET_PREDECESSOR, @@ -52,7 +52,7 @@ typedef enum { PREDECESSOR_LEAVING, PREDECESSOR_ALIVE, PREDECESSOR_ALIVE_ANSWER -} e_message_type_t; +}; class ChordMessage { public: @@ -64,7 +64,7 @@ public: simgrid::s4u::MailboxPtr answer_to; // mailbox to send an answer to (if any) explicit ChordMessage(e_message_type_t type) - : type(type), issuer_host_name(simgrid::s4u::this_actor::getHost()->getName()) + : type(type), issuer_host_name(simgrid::s4u::this_actor::getHost()->get_name()) { } @@ -87,6 +87,7 @@ class Node { public: explicit Node(std::vector args); + Node(const Node&) = delete; ~Node(); void join(int known_id); void leave();