1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#pragma once #include "managment/settings.hpp" #include "file/settings.hpp" #include "checker/registrator_settings.hpp" namespace smtp::manage::builder { class Settings { public: Settings() = default; ~Settings() = default; smtp::manage::Settings Build() const; private: file::Settings GetFileSettings() const; checker::RegistratorSettings BuildErrorRegistrator() const; }; }