#pragma once #include "data-variant/Abstract.h" #include "ServerApplicationsTree.h" namespace HttpServer { class ServerSettings { public: std::unordered_map global; std::unordered_map variants; std::unordered_map mimes_types; ServerApplicationsTree apps_tree; public: ServerSettings() = default; ~ServerSettings(); void addDataVariant(DataVariant::Abstract *dataVariant); void clear(); }; }