MCPcopy Create free account
hub / github.com/comaps/comaps / GetAllGroupIds

Method GetAllGroupIds

libs/map/bookmark_manager.cpp:3325–3334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3323}
3324
3325kml::GroupIdSet BookmarkManager::MarksChangesTracker::GetAllGroupIds() const
3326{
3327 auto const & groupIds = m_bmManager->GetUnsortedBmGroupsIdList();
3328 kml::GroupIdSet resultingSet(groupIds.begin(), groupIds.end());
3329
3330 static_assert(UserMark::BOOKMARK == 0);
3331 for (uint32_t i = UserMark::BOOKMARK + 1; i < UserMark::USER_MARK_TYPES_COUNT; ++i)
3332 resultingSet.insert(static_cast<kml::MarkGroupId>(i));
3333 return resultingSet;
3334}
3335
3336bool BookmarkManager::MarksChangesTracker::IsGroupVisible(kml::MarkGroupId groupId) const
3337{

Callers 1

UpdateUserMarksMethod · 0.80

Calls 3

beginMethod · 0.45
endMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected