Defined in file: hzDissemino.h

This class employes the private sub-class _navitem as follows:-

_navitem

Constructors/Detructors

hdsNavtree*hdsNavtree(const hdsNavtree&)
hdsNavtree*hdsNavtree(void)
NULL-BASIS~hdsNavtree(void)

Public Methods:

hzEcodeAddHead(const hzString& parent, const hzString& refname, const hzString& title, bool bSlct)
hzEcodeAddItem(const hzString& parent, const hzString& refname, const hzString& title, hdsArticle* pArt, bool bSlct)
voidClear(void)
unsigned intCount(void)
boolExists(const hzString& refname)
hzEcodeExportArticleSet(hzChain& Z)
hzEcodeExportDataScript(hzChain& J)
const hdsArticle*GetItem(const hzString& refname)
const hdsArticle*GetItem(unsigned int itemId)
hzEcode_procArticle(hzChain& Z, const hzString& parent)
hzEcode_procTreeitem(hzChain& J, const hzString& parent)

Overloaded operators:

hdsNavtree&operator=(const hdsNavtree&)

Member Variables:

hzArray<hdsArticle*>m_ArticlesNo description
hzStringm_GroupnameNo description
hzStringm_HostpageNo description
hzMapS<hzString,hdsNavtree::_navitem>m_ItemsByNameNo description
hzMapM<hzString,hzString>m_ItemsByParentNo description
hzEcode(*)(hzHttpEvent*,const hzString&)m_pFuncNo description