Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Pimenov <m@maps.me>2016-09-20 20:24:53 +0300
committerMaxim Pimenov <m@maps.me>2016-09-26 13:20:19 +0300
commitf3be6799ba37fa766dfdd5ec263603ba3cd45006 (patch)
treeffb025f27cdfe2e2a6fcee34ec67ffde3c9a0bc7 /indexer/editable_map_object.cpp
parent48bfcabc59ae2f4e68baaeb97add7f4b789d6342 (diff)
Added a test.
Diffstat (limited to 'indexer/editable_map_object.cpp')
-rw-r--r--indexer/editable_map_object.cpp17
1 files changed, 16 insertions, 1 deletions
diff --git a/indexer/editable_map_object.cpp b/indexer/editable_map_object.cpp
index 85be3f9419..0af0c72c95 100644
--- a/indexer/editable_map_object.cpp
+++ b/indexer/editable_map_object.cpp
@@ -9,7 +9,7 @@
#include "std/cctype.hpp"
#include "std/cmath.hpp"
-
+#include "std/sstream.hpp"
namespace
{
@@ -285,6 +285,14 @@ string EditableMapObject::GetWikipedia() const
return m_metadata.Get(feature::Metadata::FMD_WIKIPEDIA);
}
+uint64_t EditableMapObject::GetTestId() const
+{
+ istringstream iss(m_metadata.Get(feature::Metadata::FMD_TEST_ID));
+ uint64_t id;
+ iss >> id;
+ return id;
+}
+
void EditableMapObject::SetEditableProperties(osm::EditableProperties const & props)
{
m_editableProperties = props;
@@ -498,6 +506,13 @@ void EditableMapObject::SetOpeningHours(string const & openingHours)
m_metadata.Set(feature::Metadata::FMD_OPEN_HOURS, openingHours);
}
+void EditableMapObject::SetTestId(uint64_t const & id)
+{
+ ostringstream oss;
+ oss << id;
+ m_metadata.Set(feature::Metadata::FMD_TEST_ID, oss.str());
+}
+
void EditableMapObject::SetPointType() { m_geomType = feature::EGeomType::GEOM_POINT; }