diff options
author | eportnov <eportnov@ibs.ru> | 2022-09-13 17:30:47 +0300 |
---|---|---|
committer | eportnov <eportnov@ibs.ru> | 2022-09-14 09:33:30 +0300 |
commit | 942b22b2ef5ba188ea077dd545c5f240a043cf6f (patch) | |
tree | 0c7b4585ba47af057db150f6226ffcdeca66c7ba /src/file/converter/settings.hpp | |
parent | bab12f829beb53feb6f48db7a0ef33574740989c (diff) | |
download | obmc-sila-smtp-942b22b2ef5ba188ea077dd545c5f240a043cf6f.tar.xz |
add new interfacesfeature/add_new_interfaces
Diffstat (limited to 'src/file/converter/settings.hpp')
-rw-r--r-- | src/file/converter/settings.hpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/file/converter/settings.hpp b/src/file/converter/settings.hpp deleted file mode 100644 index 8f94942..0000000 --- a/src/file/converter/settings.hpp +++ /dev/null @@ -1,30 +0,0 @@ -#pragma once - -#include <unordered_map> -#include <string> - -#include "managment/general.hpp" - -namespace smtp::file::converter -{ - using ParsedDataType = std::unordered_map<std::string, std::string>;; - - class Settings - { - public: - Settings() = default; - ~Settings() = default; - - std::unordered_map<std::string, std::string> Convert( manage::SettingsFields const& from ) const; - private: - void ApplyAuth( manage::SettingsFields const& from, ParsedDataType& result ) const; - void ApplySsl( manage::SettingsFields const& from, ParsedDataType& result ) const; - - void ApplyUsername( manage::SettingsFields const& from, ParsedDataType& result ) const; - void ApplyPassword( manage::SettingsFields const& from, ParsedDataType& result ) const; - void ApplyHost( manage::SettingsFields const& from, ParsedDataType& result ) const; - void ApplyPort( manage::SettingsFields const& from, ParsedDataType& result ) const; - }; -} - - |