X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/8e80bb9cec2c90dd61f810fb1525932a434288eb..1cb912e4f90473f78d2f0f10ab5c9b2c5bd36440:/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; }; }