Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Some code refactoring
[simgrid.git] / src / cxx / Environment.hpp
index cc21c72..89f6e48 100644 (file)
 \r
 #include <NullPointerException.hpp>\r
 #include <FileNotFoundException.hpp>\r
+#include <InvalidArgumentException.hpp>\r
 #include <LogicException.hpp>\r
 #include <MsgException.hpp>\r
 \r
-\r
 namespace SimGrid\r
 {\r
        namespace Msg\r
        {\r
+               class NullPointerException;\r
+               class FileNotFoundException;\r
+               class InvalidArgumentException;\r
+               class LogicException;\r
+               class MsgException;\r
+\r
                // Environment class wrapper declaration\r
-               class Environment\r
+               class SIMGRIDX_EXPORT Environment\r
                {\r
                        public:\r
                                \r
@@ -136,11 +142,12 @@ namespace SimGrid
                                const char* file;\r
                                \r
                                // flag : is true the environment of the simulation is loaded.\r
-                               bool loaded.\r
+                               bool loaded;\r
                };\r
                \r
        } // namespace Msg\r
 } // namespace SimGrid\r
 \r
 \r
-#endif // !MSG_ENVIRONMENT_HPP
\ No newline at end of file
+#endif // !MSG_ENVIRONMENT_HPP\r
+\r