X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2abf25f94d9a3fd19a5d85637d6758932be8b047..1282bea34802164b8173a518bcd379fd845bb684:/examples/cxx/explicitDestination/Slave.cxx diff --git a/examples/cxx/explicitDestination/Slave.cxx b/examples/cxx/explicitDestination/Slave.cxx index fdfebb2180..c7ebc3138d 100644 --- a/examples/cxx/explicitDestination/Slave.cxx +++ b/examples/cxx/explicitDestination/Slave.cxx @@ -5,14 +5,14 @@ #include #include -#include +#include using namespace std; MSG_IMPLEMENT_DYNAMIC(Slave, Process); int Slave::main(int argc, char** argv) { - cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Hello I'm " << getName() << " on " << getHost().getName() << "!" << endl; + info("Hello"); Task* receivedTask; BasicTask* basicTask; @@ -29,16 +29,17 @@ int Slave::main(int argc, char** argv) basicTask = reinterpret_cast(receivedTask); - cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Received \"" << basicTask->getName() << "\" " << endl; + info(TEXT_("Received \"") + TEXT_(basicTask->getName()) + TEXT_("\" ")); - cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Processing \"" << basicTask->getName() << "\" " << endl; + info(TEXT_("Processing \"") + TEXT_(basicTask->getName()) + TEXT_("\" ")); basicTask->execute(); - cout <<"[" << getName() << ":" << getHost().getName() << "] " << "\"" << basicTask->getName() << "\" done " << endl; + info(TEXT_("\"") + TEXT_(basicTask->getName()) + TEXT_("\" done ")); delete basicTask; } - cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Received Finalize. I'm done. See you!" << endl; - + info("Received Finalize. I'm done. See you!"); + + delete this; return 0; } \ No newline at end of file