mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 04:53:36 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
26 lines
578 B
C++
26 lines
578 B
C++
#include "base/strings_bundle.hpp"
|
|
|
|
void StringsBundle::SetDefaultString(std::string const & name, std::string const & value)
|
|
{
|
|
m_defValues[name] = value;
|
|
}
|
|
|
|
void StringsBundle::SetString(std::string const & name, std::string const & value)
|
|
{
|
|
m_values[name] = value;
|
|
}
|
|
|
|
std::string const StringsBundle::GetString(std::string const & name) const
|
|
{
|
|
TStringMap::const_iterator it = m_values.find(name);
|
|
if (it != m_values.end())
|
|
return it->second;
|
|
else
|
|
{
|
|
it = m_defValues.find(name);
|
|
if (it != m_defValues.end())
|
|
return it->second;
|
|
}
|
|
return "";
|
|
}
|