30 |
|
* @time 23:56am |
31 |
|
* @version 1.0 |
32 |
|
*/ |
33 |
< |
#ifndef BRAINS_SNAPSHOTMANAGER_HPP |
34 |
< |
#define BRAINS_SNAPSHOTMANAGER_HPP |
33 |
> |
#ifndef BRAINS_SIMSNAPSHOTMANAGER_HPP |
34 |
> |
#define BRAINS_SIMSNAPSHOTMANAGER_HPP |
35 |
|
|
36 |
+ |
#include "brains/Snapshot.hpp" |
37 |
|
#include "brains/SnapshotManager.hpp" |
38 |
< |
#include "brains/SimInfo.hpp" |
38 |
> |
|
39 |
|
namespace oopse{ |
40 |
|
|
41 |
+ |
//forward declaration |
42 |
+ |
class SimInfo; |
43 |
|
/** |
44 |
|
* @class SimSnapshotManager SimSnapshotManager.hpp "brains/SimSnapshotManager.hpp" |
45 |
|
* @brief SimSnapshotManager class is the concrete snapshot manager for actual simulation |
62 |
|
}; |
63 |
|
|
64 |
|
} |
65 |
< |
#endif //BRAINS_SNAPSHOTMANAGER_HPP |
65 |
> |
#endif //BRAINS_SIMSNAPSHOTMANAGER_HPP |