/
Shymer123
/
LumenServer
Обзор
Документация
Войти
/
Shymer123
/
LumenServer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Server/SourceFiles/Core/Launcher.h
37 строк
660 B
Shymer123
Initial commit: LumenServer
20 июн 2026, 12:43
20 июн 2026, 12:43
173f14c
Код
Авторство
О чём код?
#ifndef LAUNCHER_H #define LAUNCHER_H #include <memory> #include <list> namespace Core { class AppInitializer; } namespace Core { class Launcher { public: static std::unique_ptr<Launcher> Create(int argc, char* argv[]); ~Launcher(); int exec(); const std::list<std::string> arguments() const; private: Launcher(int argc, char* argv[]); bool initialize(); void processArguments(); int m_argc; char** m_argv; std::list<std::string> m_arguments; std::unique_ptr<AppInitializer> m_appInitializer; }; } // namespace Core #endif // LAUNCHER_H