| 2362 | } |
| 2363 | |
| 2364 | void BookmarkManager::GetBookmarksInfo(kml::MarkIdSet const & marks, std::vector<BookmarkInfo> & bookmarksInfo) const |
| 2365 | { |
| 2366 | bookmarksInfo.clear(); |
| 2367 | bookmarksInfo.reserve(marks.size()); |
| 2368 | for (auto markId : marks) |
| 2369 | { |
| 2370 | if (IsBookmark(markId)) |
| 2371 | { |
| 2372 | auto const * bm = GetBookmark(markId); |
| 2373 | bookmarksInfo.emplace_back(markId, bm->GetData(), bm->GetAddress()); |
| 2374 | } |
| 2375 | } |
| 2376 | } |
| 2377 | |
| 2378 | // static |
| 2379 | void BookmarkManager::GetBookmarkGroupsInfo(MarksChangesTracker::GroupMarkIdSet const & groups, |
nothing calls this directly
no test coverage detected