Defined in file: hzDocument.h

Pure virtual base class for the HTML document (hzDocHtml) and the XML document (hzDocXml). These two classes were tied together only because web scrape tools could find themselves dowloading both but all were considered documents.

Constructors/Detructors

hzDocument*hzDocument(void)
void~hzDocument(void)

Public Methods:

hzChain&Error(void)
hzEcodeInit(hzUrl& url)Initialize a hzDocument with a URL
hzEcodeLoad(hzChain& Z)
voidSetMeta(hzDocMeta& dm)
hzDoctypeWhatami(void)

Member Variables:

hzSet<hzString>m_DictAll strings
hzChainm_ErrorError reporting
hzDocMetam_InfoMetadata
hzMapM<uint32_t,hzPair>m_NodeAttrsI:Many Node id to node attributes