Files
comaps/libs/storage/country_parent_getter.cpp
Konstantin Pastbin bfffa1fff4 Format all C++ and Java code via clang-format
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-08-17 14:32:37 +07:00

18 lines
476 B
C++

#include "storage/country_parent_getter.hpp"
namespace storage
{
CountryParentGetter::CountryParentGetter(std::string const & countriesFile, std::string const & countriesDir)
{
if (countriesFile.empty())
m_storage = std::make_shared<Storage>();
else
m_storage = std::make_shared<Storage>(countriesFile, countriesDir);
}
std::string CountryParentGetter::operator()(std::string const & id) const
{
return m_storage->GetParentIdFor(id);
}
} // namespace storage