Return TypeFunction nameArguments
voidhzXmlNode::SetContent(hzChain&,)

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

Function Logic:

0:START 1:zi 2:!zi.eof()&&*zi<(char)32; 3:!zi.eof(); 4:*zi==(char)10 5:!xi.eof()&&*xi<=(char)32; 6:xi.eof() 7:hzChain::AddByte 8:m_fixContent 9: No text

Function body:

void hzXmlNode::SetContent (hzChain& Z)
{
   _hzfunc("hzXmlNode::SetContent") ;
   hzChain     X ;
   chIter      zi ;
   chIter      xi ;
   for (zi = Z ; !zi.eof() && *zi < CHAR_SPACE ; zi++) ;
   for (; !zi.eof() ; zi++)
   {
       if (*zi == CHAR_NL)
       {
           for (xi = zi, xi++ ; !xi.eof() && *xi <&eq; CHAR_SPACE ; xi++) ;
           if (xi.eof())
               break ;
       }
       X.AddByte(*zi) ;
   }
   m_fixContent = X ;
}