Covellite++  Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
Загрузка...
Поиск...
Не найдено
Vfs.hpp
1
2#pragma once
3#include <alicorn\std\singleton.hpp>
4#include <alicorn\vfs.hpp>
5
6namespace covellite
7{
8
9namespace app
10{
11
12using VfsCore_t = ::alicorn::modules::vfs::Core;
13using VfsPtr_t = ::std::unique_ptr<VfsCore_t>;
14using Vfs_t = ::alicorn::extension::std::Singleton<const VfsCore_t &>;
15
16} // namespace app
17
18} // namespace covellite
19
20namespace alicorn
21{
22
23namespace extension
24{
25
26namespace std
27{
28
29using namespace ::covellite::app;
30
31template<>
32/*static*/ VfsPtr_t Singleton<VfsCore_t>::Make(void);
33
34} // namespace std
35
36} // namespace extension
37
38} // namespace alicorn