From 8f46ba9a1b3ddb319132963ce84503d4faaadddf Mon Sep 17 00:00:00 2001 From: Yury Melnichek Date: Thu, 20 Oct 2011 13:25:20 +0200 Subject: [PATCH] [search] Add FeatureTypeToString(). --- indexer/indexer.pro | 1 + indexer/search_string_utils.cpp | 7 +++++++ indexer/search_string_utils.hpp | 2 ++ 3 files changed, 10 insertions(+) create mode 100644 indexer/search_string_utils.cpp diff --git a/indexer/indexer.pro b/indexer/indexer.pro index 270785e1dc..54150ad42c 100644 --- a/indexer/indexer.pro +++ b/indexer/indexer.pro @@ -38,6 +38,7 @@ SOURCES += \ mwm_set.cpp \ index.cpp \ categories_holder.cpp \ + search_string_utils.cpp HEADERS += \ feature.hpp \ diff --git a/indexer/search_string_utils.cpp b/indexer/search_string_utils.cpp new file mode 100644 index 0000000000..d92e1d9127 --- /dev/null +++ b/indexer/search_string_utils.cpp @@ -0,0 +1,7 @@ +#include "search_string_utils.hpp" + +strings::UniString search::FeatureTypeToString(uint32_t type) +{ + string s = "!type:" + strings::to_string(type); + return strings::UniString(s.begin(), s.end()); +} diff --git a/indexer/search_string_utils.hpp b/indexer/search_string_utils.hpp index 16f4af7310..1503b5d4d8 100644 --- a/indexer/search_string_utils.hpp +++ b/indexer/search_string_utils.hpp @@ -21,4 +21,6 @@ void SplitUniString(strings::UniString const & uniS, F f, DelimsT const & delims f(iter.GetUniString()); } +strings::UniString FeatureTypeToString(uint32_t type); + } // namespace search