diff options
Diffstat (limited to 'src/toml/TomlDocument.cpp')
-rw-r--r-- | src/toml/TomlDocument.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/toml/TomlDocument.cpp b/src/toml/TomlDocument.cpp index e9351538..af9e2ac8 100644 --- a/src/toml/TomlDocument.cpp +++ b/src/toml/TomlDocument.cpp @@ -1,7 +1,7 @@ #include "cru/toml/TomlDocument.h" namespace cru::toml { -std::optional<String> TomlSection::GetValue(const String& key) const { +std::optional<std::string> TomlSection::GetValue(const std::string& key) const { auto it = values_.find(key); if (it == values_.end()) { return std::nullopt; @@ -9,13 +9,13 @@ std::optional<String> TomlSection::GetValue(const String& key) const { return it->second; } -void TomlSection::SetValue(const String& key, String value) { +void TomlSection::SetValue(const std::string& key, std::string value) { values_[key] = std::move(value); } -void TomlSection::DeleteValue(const String& key) { values_.erase(key); } +void TomlSection::DeleteValue(const std::string& key) { values_.erase(key); } -TomlSection* TomlDocument::GetSection(const String& name) { +TomlSection* TomlDocument::GetSection(const std::string& name) { auto it = sections_.find(name); if (it == sections_.end()) { return nullptr; @@ -23,7 +23,7 @@ TomlSection* TomlDocument::GetSection(const String& name) { return &it->second; } -const TomlSection* TomlDocument::GetSection(const String& name) const { +const TomlSection* TomlDocument::GetSection(const std::string& name) const { auto it = sections_.find(name); if (it == sections_.end()) { return nullptr; @@ -31,7 +31,7 @@ const TomlSection* TomlDocument::GetSection(const String& name) const { return &it->second; } -TomlSection* TomlDocument::GetSectionOrCreate(const String& name) { +TomlSection* TomlDocument::GetSectionOrCreate(const std::string& name) { auto it = sections_.find(name); if (it == sections_.end()) { sections_[name] = TomlSection(); @@ -40,10 +40,10 @@ TomlSection* TomlDocument::GetSectionOrCreate(const String& name) { return &it->second; } -void TomlDocument::SetSection(const String& name, TomlSection section) { +void TomlDocument::SetSection(const std::string& name, TomlSection section) { sections_[name] = std::move(section); } -void TomlDocument::DeleteSection(const String& name) { sections_.erase(name); } +void TomlDocument::DeleteSection(const std::string& name) { sections_.erase(name); } } // namespace cru::toml |