Defined in file: hzDocument.h

Derivative of: hzDocument

Constructors/Detructors

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

Public Methods:

voidClear(void)
hzString&CookiePath(void)
hzString&CookieSess(void)
hzEcodeExport(const hzString& filepath)
unsigned intExtractLinksBasic(hzVect<hzUrl>& links, const hzSet<hzString>& domains, const hzString& form)
unsigned intExtractLinksContent(hzMapS<hzUrl,hzString>& links, const hzSet<hzString>& domains, const hzString& criteria)
hzEcodeFindElements(hzVect<hzHtmElem*>& elements, hzString& htag, hzString& attrName, hzString& attrValue)
hzEcodeFindElements(hzVect<hzHtmElem*>& elements, const char* srchExp)
hzEcodeFindElements(hzVect<hzHtmElem*>& elements, const hzString& srchExp)
hzHtmElem*GetRoot(void)
hzEcodeImport(const hzString& path)
hzEcodeLoad(hzChain& Z)
hzEcodeLoad(const char* fpath)
voidReport(hzLogger& xlog)
hzDoctypeWhatami(void)
hzEcode_htmPreproc(hzChain& Z)
hzHtmElem*_proctag(hzHtmElem* pParent, hzChain::Iter& ci, hzHtagtype type)
void_report(hzLogger& xlog, hzHtmElem* node)
hzEcode_selectExp(hzSet<hzHtmElem*>& elements, const hzString& srchExp)
hzEcode_selectTag(hzSet<hzHtmElem*>& parents, hzSet<hzHtmElem*>& elements, const hzString& tagspec)
hzEcode_selectTerm(hzSet<hzHtmElem*>& elements, const hzString& term)
hzEcode_xport(hzChain& Z, hzHtmElem* node)

Member Variables:

hzStringm_BaseNo description
hzChainm_ContentNo description
hzStringm_CookiePathNo description
hzStringm_CookieSessNo description
hzSet<hzEmaddr>m_EmailsNo description
hzStringm_EntityTagNo description
hzList<hzHtmForm*>m_FormsNo description
hzStringm_TitleNo description
hzArray<hzHtmElem>m_arrNodesNo description
hzMapM<hzString,hzHtmElem*>m_mapTagsNo description
hzHtmElem*m_pBodyNo description
hzHtmElem*m_pHeadNo description
hzHtmElem*m_pRootNo description
hzSet<hzUrl>m_setLinksNo description
hzVect<hzUrl>m_vecLinksNo description
hzVect<hzHtmElem*>m_vecTagsNo description
hzVect<hzString>m_vecTextNo description