Return TypeFunction nameArguments
voidhzDocHtml::Report(hzLogger&,)

Declared in file: hzDocument.h
Defined in file : hzDocHtml.cpp

Function Logic:

0:START 1:hzVect::Count 2:!m_vecTags.Count() 3:hzLogger::Out 4:nIndex 5:pE S hzHtmElem::GetUid hzHtmElem::Parent hzHtmElem::Parent hzHtmElem::GetUid hzHtmElem::GetFirstChild hzHtmElem::GetFirstChild hzHtmElem::GetUid hzHtmElem::Sibling hzHtmElem::Sibling hzHtmElem::GetUid hzHtmElem::Level hzHtmElem::Type Tagtype2Txt hzLogger::Out 6:!m_pRoot 7:hzLogger::Out 8:hzDocHtml::_report 9: No text

Function body:

void hzDocHtml::Report (hzLogger& xlog)
{
   _hzfunc("hzDocHtml::Report") ;
   hzHtmElem*  pE ;
   hzString    S ;
   uint32_t    nIndex ;
   if (!m_vecTags.Count())
       xlog.Out("PAGE is EMPTY - No nodes in Vector\n") ;
   else
   {
       for (nIndex = 0; nIndex < m_vecTags.Count() ; nIndex++)
       {
           pE = m_vecTags[nIndex] ;
           S = pE->m_tmpContent ;
           xlog.Out("id=%d par=%d subs=%d nxt=%d lev=%d: %s [%s]\n",
               pE->GetUid(),
               pE->Parent() ? pE->Parent()->GetUid() : 0,
               pE->GetFirstChild() ? pE->GetFirstChild()->GetUid() : 0,
               pE->Sibling() ? pE->Sibling()->GetUid() : 0,
               pE->Level(),
               *Tagtype2Txt(pE->Type()),
               *S) ;
       }
   }
   if (!m_pRoot)
       xlog.Out("PAGE is EMPTY - No subnodes of root\n") ;
   else
       _report(xlog, m_pRoot) ;
}