forked from organicmaps/organicmaps
[user-marks] DebugPrint for UserMark::Type.
This commit is contained in:
parent
6135af1d01
commit
750549d42b
3 changed files with 16 additions and 1 deletions
|
@ -1386,7 +1386,7 @@ void Framework::FillSearchResultsMarks(search::Results const & results)
|
|||
if (r.HasPoint())
|
||||
{
|
||||
SearchMarkPoint * mark = static_cast<SearchMarkPoint *>(guard.m_controller.CreateUserMark(r.GetFeatureCenter()));
|
||||
ASSERT(mark->GetMarkType() == UserMark::Type::SEARCH, ());
|
||||
ASSERT_EQUAL(mark->GetMarkType(), UserMark::Type::SEARCH, ());
|
||||
if (r.GetResultType() == search::Result::RESULT_FEATURE)
|
||||
mark->m_foundFeatureID = r.GetFeatureID();
|
||||
mark->m_matchedName = r.GetString();
|
||||
|
|
|
@ -96,3 +96,16 @@ string DebugMarkPoint::GetSymbolName() const
|
|||
{
|
||||
return "api-result";
|
||||
}
|
||||
|
||||
string DebugPrint(UserMark::Type type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case UserMark::Type::API: return "API";
|
||||
case UserMark::Type::SEARCH: return "SEARCH";
|
||||
case UserMark::Type::POI: return "POI";
|
||||
case UserMark::Type::BOOKMARK: return "BOOKMARK";
|
||||
case UserMark::Type::MY_POSITION: return "MY_POSITION";
|
||||
case UserMark::Type::DEBUG_MARK: return "DEBUG_MARK";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -104,3 +104,5 @@ public:
|
|||
|
||||
Type GetMarkType() const override { return UserMark::Type::DEBUG_MARK; }
|
||||
};
|
||||
|
||||
string DebugPrint(UserMark::Type type);
|
||||
|
|
Loading…
Add table
Reference in a new issue