Recursively clear the tree of nodes Arguments: None Returns: None
| Return Type | Function name | Arguments |
|---|---|---|
| void | hzDocHtml::Clear | (void) |
Declared in file: hzDocument.h
Defined in file : hzDocHtml.cpp
Function Logic:
Function body:
void hzDocHtml::Clear (void)
{
// Recursively clear the tree of nodes
//
// Arguments: None
// Returns: None
hzHtmElem* pNode ; // Node pointer
uint32_t nIndex ; // Document tags iterator
for (nIndex = 0; nIndex < m_vecTags.Count() ; nIndex++)
{
pNode = m_vecTags[nIndex] ;
delete pNode ;
}
m_vecTags.Clear() ;
m_vecLinks.Clear() ;
m_setLinks.Clear() ;
m_Emails.Clear() ;
m_pRoot = 0;
m_pHead = 0;
m_pBody = 0;
}