Covellite++  Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
Загрузка...
Поиск...
Не найдено
Settings.hpp
1
2#pragma once
3#include <alicorn\std\singleton.hpp>
4#include <alicorn\settings.hpp>
5
6namespace covellite
7{
8
9namespace app
10{
11
12using Section_t = alicorn::modules::settings::Section;
13using SectionPtr_t = ::std::unique_ptr<Section_t>;
14
37using Settings_t = ::alicorn::extension::std::Singleton<const Section_t &>;
38
39} // namespace app
40
41} // namespace covellite
42
43namespace alicorn
44{
45
46namespace extension
47{
48
49namespace std
50{
51
52using namespace ::covellite::app;
53
54template<>
55/*static*/ SectionPtr_t Singleton<Section_t>::Make(void);
56
57} // namespace std
58
59} // namespace extension
60
61} // namespace alicorn
::alicorn::extension::std::Singleton< const Section_t & > Settings_t
Класс входит в проект Covellite.App Класс доступа к настройкам фреймворка.
Definition Settings.hpp:37