Mon, 23 Sep 2019 14:06:36 +0300
added regular expressions for the parser
3 | 1 | #pragma once |
2 | #include "main.h" | |
3 | #include "model.h" | |
4 | ||
5 | class DocumentManager | |
6 | { | |
7 | public: | |
8 | DocumentManager() = default; | |
9 | DocumentManager(const DocumentManager&) = delete; | |
10 | DocumentManager(DocumentManager&&) = default; | |
11 | DocumentManager& operator=(const DocumentManager&) = delete; | |
12 | DocumentManager& operator=(DocumentManager&&) = default; | |
13 | Model* newModel(); | |
14 | private: | |
15 | std::vector<std::unique_ptr<Model>> openModels; | |
16 | }; |