Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
All of the examples use now the StringHelp class to simplify the string manipulation.
[simgrid.git] / examples / cxx / basic / Slave.cxx
index 10be8fc..b1a914e 100644 (file)
@@ -6,11 +6,13 @@
 #include <iostream>\r
 using namespace std;\r
 \r
+#include <Msg.hpp>\r
+\r
 MSG_IMPLEMENT_DYNAMIC(Slave, Process);\r
 \r
 int Slave::main(int argc, char** argv)\r
 {\r
-       cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Hello I'm " << getName() << " on " << getHost().getName() << "!" << endl;\r
+       info("Hello");;\r
        \r
        while(true) \r
        { \r
@@ -22,18 +24,18 @@ int Slave::main(int argc, char** argv)
                        break;\r
                }\r
                \r
-               cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Received \"" << t->getName() << "\" " << endl;\r
+               info(TEXT_("Received \"") + TEXT_(t->getName()) + TEXT_("\" "));\r
        \r
-               cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Processing \"" << t->getName() <<  "\" " << endl;\r
+               info(TEXT_("Processing \"") + TEXT_(t->getName()));\r
 \r
                t->execute();\r
                \r
-               cout <<"[" << getName() << ":" << getHost().getName() << "] " << "\"" << t->getName() << "\" done " << endl;\r
+               info(TEXT_("\"") + TEXT_(t->getName()) + TEXT_("\" done "));\r
 \r
                delete t;\r
        }\r
        \r
-       cout <<"[" << getName() << ":" << getHost().getName() << "] " << "Received Finalize. I'm done. See you!" << endl;\r
+       info("Received Finalize. I'm done. See you!");\r
        \r
        delete this;\r
 \r