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-TYPE | hdsBlock | (hdsApp* pApp) | |
| Default constructor | hdsBlock() | Not specified in code. Default applies |
Public Methods:
| hzEcode | AddVisent | (hdsVE* pChild) | |
| void | Generate | (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 |
| xTag | Whatami | (void) |
Member Variables:
| hzString | m_Refname | Refname | |
| hzArray<hdsVE*> | m_VEs | Html entities within page (only first level, all sub-tags hang off of these) | |
| uint32_t | m_bScriptFlags | Scripts that need to appear in any page including this block |