Defined in file: hzDocument.h

Derivative of: hzDocument

Constructors/Detructors

hzDocXml*hzDocXml(void)
NULL-BASIS~hzDocXml(void)

Public Methods:

voidAddXmlesce(hzString& tagname)
voidClear(void)
hzEcodeExport(hzChain& Z)
hzEcodeExport(const hzString& fpath)
hzStringFilename(void)
hzEcodeFindNodes(hzVect<hzXmlNode*>& Nodes, const char* srchExp)
const char*Fname(void)
hzXmlNode*GetNode(unsigned int nodeId)
hzXmlNode*GetRoot(void)
hzStringGetValue(hzXmlNode* pRoot, hzString& Nodename, hzString& Info)
hzEcodeLoad(hzChain& Z)
hzEcodeLoad(const char* fpath)
voidSetXmlesce(bool bXmlesce)
hzDoctypeWhatami(void)
int_proctagopen(hzXmlNode** ppChild, hzXmlNode* pParent, hzChain::Iter& ci)
voidlistnodes(void)

Member Variables:

unsigned intm_FileEpochNo description
hzStringm_FilenameNo description
hzMapM<hzString,unsigned int>m_NodesNameNo description
hzMapM<unsigned int,unsigned int>m_NodesParNo description
hzSet<hzString>m_XmlesceNo description
hzArray<hzXmlNode>m_arrNodesNo description
unsigned intm_bXmlesceNo description
hzXmlNode*m_pRootNo description