MCPcopy Create free account
hub / github.com/Kitware/VTK / FreeAllElements

Method FreeAllElements

IO/XMLParser/vtkXMLDataParser.cxx:336–349  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

334
335//------------------------------------------------------------------------------
336void vtkXMLDataParser::FreeAllElements()
337{
338 while (this->NumberOfOpenElements > 0)
339 {
340 --this->NumberOfOpenElements;
341 this->OpenElements[this->NumberOfOpenElements]->Delete();
342 this->OpenElements[this->NumberOfOpenElements] = nullptr;
343 }
344 if (this->RootElement)
345 {
346 this->RootElement->Delete();
347 this->RootElement = nullptr;
348 }
349}
350
351//------------------------------------------------------------------------------
352int vtkXMLDataParser::ParseBuffer(const char* buffer, unsigned int count)

Callers 2

~vtkXMLDataParserMethod · 0.95
ParseMethod · 0.95

Calls 1

DeleteMethod · 0.65

Tested by

no test coverage detected