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

Function ParseRectsStr

qt/screenshoter.cpp:95–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

93}
94
95bool ParseRectsStr(std::string const & rectsStr, std::list<m2::RectD> & rects)
96{
97 strings::SimpleTokenizer tupleIter(rectsStr, ";");
98 m2::RectD rect;
99 while (tupleIter)
100 {
101 if (ParseRect(*tupleIter, ", \t", rect))
102 {
103 rects.push_back(rect);
104 }
105 else
106 {
107 LOG(LWARNING, ("Failed to parse rect:", *tupleIter));
108 return false;
109 }
110 ++tupleIter;
111 }
112 return true;
113}
114} // namespace
115
116Screenshoter::Screenshoter(ScreenshotParams const & screenshotParams, Framework & framework, QOpenGLWidget * widget)

Callers 1

LoadRectsMethod · 0.85

Calls 2

ParseRectFunction · 0.85
push_backMethod · 0.45

Tested by

no test coverage detected