Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
The default alias name is now build from the name of the host of the process and...
[simgrid.git] / src / cxx / ApplicationHandler.hpp
index 6c3819b..df91691 100644 (file)
 #include <xbt/dict.h>\r
 #include <xbt/dynar.h>\r
 \r
-#include <Config.hpp>\r
+#include <ClassNotFoundException.hpp>\r
+#include <HostNotFoundException.hpp>\r
 \r
 namespace SimGrid\r
 {\r
        namespace Msg\r
        {\r
-\r
-               class ClassNotFoundException;\r
-               class HostNotFoundException;\r
                class Process;\r
 \r
                // Declaration of the class ApplicationHandler (Singleton).\r
                class SIMGRIDX_EXPORT ApplicationHandler\r
                {\r
-                       friend Process;\r
+                       //friend Process;\r
 \r
                public:\r
 \r
@@ -66,7 +64,7 @@ namespace SimGrid
                                        ProcessFactory(const ProcessFactory& rProcessFactory);\r
                                        \r
                                        // Destructor.\r
-                                       virtual ~ProcessFactory(){}\r
+                                       virtual ~ProcessFactory();\r
                                        \r
                                        // Set the identity of the current process.\r
                                        void setProcessIdentity(const char* hostName, const char* function);\r
@@ -134,4 +132,4 @@ namespace SimGrid
 } // namespace SimGrid\r
 \r
 #endif // !MSG_APPLICATION_HANDLER_HPP\r
-       
\ No newline at end of file
+\r