MCPcopy Create free account
hub / github.com/axmolengine/axmol / parseXMLString

Method parseXMLString

core/2d/TMXXMLParser.cpp:178–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176}
177
178bool TMXMapInfo::parseXMLString(std::string_view xmlString)
179{
180 size_t len = xmlString.size();
181 if (len <= 0)
182 return false;
183
184 SAXParser parser;
185
186 if (false == parser.init("UTF-8"))
187 {
188 return false;
189 }
190
191 parser.setDelegator(this);
192
193 return parser.parse(xmlString.data(), len, SAXParser::ParseOption::TRIM_WHITESPACE);
194}
195
196bool TMXMapInfo::parseXMLFile(std::string_view xmlFilename)
197{

Callers

nothing calls this directly

Calls 5

setDelegatorMethod · 0.80
sizeMethod · 0.45
initMethod · 0.45
parseMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected