| 594 | } // namespace |
| 595 | |
| 596 | void GpxWriter::Write(FileData const & fileData) |
| 597 | { |
| 598 | m_writer << kGpxHeader; |
| 599 | SaveCategoryData(m_writer, fileData.m_categoryData); |
| 600 | for (auto const & bookmarkData : fileData.m_bookmarksData) |
| 601 | SaveBookmarkData(m_writer, bookmarkData); |
| 602 | for (auto const & trackData : fileData.m_tracksData) |
| 603 | SaveTrackData(m_writer, trackData); |
| 604 | m_writer << kGpxFooter; |
| 605 | } |
| 606 | |
| 607 | } // namespace gpx |
| 608 |
nothing calls this directly
no test coverage detected