summaryrefslogtreecommitdiff
path: root/src/file/converter/settings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/file/converter/settings.cpp')
-rw-r--r--src/file/converter/settings.cpp65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/file/converter/settings.cpp b/src/file/converter/settings.cpp
deleted file mode 100644
index 809eef8..0000000
--- a/src/file/converter/settings.cpp
+++ /dev/null
@@ -1,65 +0,0 @@
-#include "settings.hpp"
-
-namespace smtp::file::converter
-{
-
- ParsedDataType Settings::Convert( manage::SettingsFields const& from ) const
- {
- ParsedDataType result;
-
- ApplyPort( from, result );
- ApplyHost( from, result );
- ApplyPassword( from, result );
- ApplyUsername( from, result );
- ApplySsl( from, result );
- ApplyAuth( from, result );
-
- return result;
- }
-
- void Settings::ApplyAuth( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "need_auth";
- static const std::string TRUE_AS_STRING = "true";
- static const std::string FALSE_AS_STRING = "false";
-
- from.is_need_auth ? result.insert({FIELD, TRUE_AS_STRING}) : result.insert({FIELD, FALSE_AS_STRING});
- }
-
- void Settings::ApplySsl( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "need_ssl";
- static const std::string TRUE_AS_STRING = "true";
- static const std::string FALSE_AS_STRING = "false";
-
- from.is_need_ssl ? result.insert({FIELD, TRUE_AS_STRING}) : result.insert({FIELD, FALSE_AS_STRING});
- }
-
- void Settings::ApplyUsername( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "username";
-
- result.insert({FIELD, from.username});
- }
-
- void Settings::ApplyPassword( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "password";
-
- result.insert({FIELD, from.password});
- }
-
- void Settings::ApplyHost( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "host";
-
- result.insert({FIELD, from.host});
- }
-
- void Settings::ApplyPort( manage::SettingsFields const& from, ParsedDataType& result ) const
- {
- static const std::string FIELD = "port";
-
- result.insert({FIELD, from.port});
- }
-}