X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/0907aa4037b12b6b88ee24495d4577a064d4f8db..2196a3a0cdc5384c082febb7f4aa5994cc7d80db:/projects/stargazer/plugins/configuration/sgconfig/parser_server_info.h diff --git a/projects/stargazer/plugins/configuration/sgconfig/parser_server_info.h b/projects/stargazer/plugins/configuration/sgconfig/parser_server_info.h index fad24129..9bfe8f99 100644 --- a/projects/stargazer/plugins/configuration/sgconfig/parser_server_info.h +++ b/projects/stargazer/plugins/configuration/sgconfig/parser_server_info.h @@ -28,10 +28,10 @@ namespace STG { -struct Admin; +class Admin; struct Settings; -struct Users; -struct Tariffs; +class Users; +class Tariffs; namespace PARSER { @@ -43,7 +43,7 @@ class GET_SERVER_INFO: public BASE_PARSER { public: FACTORY(const Settings & settings, const Users & users, const Tariffs & tariffs) : m_settings(settings), m_users(users), m_tariffs(tariffs) {} - virtual BASE_PARSER * create(const Admin & admin) { return new GET_SERVER_INFO(admin, m_settings, m_users, m_tariffs); } + BASE_PARSER * create(const Admin & admin) override { return new GET_SERVER_INFO(admin, m_settings, m_users, m_tariffs); } static void Register(REGISTRY & registry, const Settings & settings, const Users & users, const Tariffs & tariffs) { registry[ToLower(tag)] = new FACTORY(settings, users, tariffs); } private: @@ -69,7 +69,7 @@ class GET_SERVER_INFO: public BASE_PARSER { const Users & m_users; const Tariffs & m_tariffs; - void CreateAnswer(); + void CreateAnswer() override; }; }