Defined in file: hzDissemino.h

Derivative of: hdsVE

Dissemino include block: A block of HTML tags to be included in pages and articles. Include blocks are visual entities. They are not resources since they have no associated URL. However as they are shared, they are assigned a refname in order to be referenced.

Constructors/Detructors

hdsBlock*hdsBlock(hdsApp* pApp)
NULL-TYPEhdsBlock(hdsApp* pApp)
Default constructorhdsBlock()Not specified in code. Default applies

Public Methods:

hzEcodeAddVisent(hdsVE* pChild)
voidGenerate(hzChain& C)hzHttpEvent* pE, uint32_t& nLine, Aggregate to the supplied chain (the HTML body), the set of tags found within this hdsBlock instance. This is the functional equivelent of a server side include. Returns: None
xTagWhatami(void)

Member Variables:

hzStringm_RefnameRefname
hzArray<hdsVE*>m_VEsHtml entities within page (only first level, all sub-tags hang off of these)
uint32_tm_bScriptFlagsScripts that need to appear in any page including this block