Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Some new files of the cxx version of the MSG API
[simgrid.git] / src / cxx / Simulation.hpp
1 #ifndef MSG_ENVIRONMENT_HPP\r
2 #define MSG_ENVIRONMENT_HPP\r
3 \r
4 #ifndef __cplusplus\r
5         #error Sumulation.hpp requires C++ compilation (use a .cxx suffix)\r
6 #endif\r
7 \r
8 namespace SimGrid\r
9 {\r
10         namespace Msg\r
11         {\r
12                 class Simulation\r
13                 {\r
14                         public :\r
15                         \r
16                                 Simulation();\r
17                                 \r
18                                 Simulation(const Simulation& rSimulation);\r
19                                 \r
20                                 virtual ~Simulation();\r
21                                 \r
22                         // Operations.\r
23                         \r
24                                 int execute(int argc, char** argv);\r
25                                 \r
26                                 \r
27                         // Operators.\r
28                         \r
29                                 const Simulation& operator = (const Simulation& rSimulation);\r
30                         \r
31                         \r
32                 };\r
33                 \r
34         } // namespace Msg\r
35 } // namespace SimGrid\r
36 \r
37 \r
38 #endif // !MSG_ENVIRONMENT_HPP