ISLEman
Public Member Functions | List of all members
TemplateNode Class Referenceabstract

Base class of all nodes in a template's AST. More...

Inheritance diagram for TemplateNode:
TemplateImpl TemplateNodeCreator< T > TemplateNodeCreator< TemplateNodeBlock > TemplateNodeCreator< TemplateNodeCloseSubIndex > TemplateNodeCreator< TemplateNodeCreate > TemplateNodeCreator< TemplateNodeCycle > TemplateNodeCreator< TemplateNodeEncoding > TemplateNodeCreator< TemplateNodeExtend > TemplateNodeCreator< TemplateNodeFor > TemplateNodeCreator< TemplateNodeIf > TemplateNodeCreator< TemplateNodeInclude > TemplateNodeCreator< TemplateNodeIndexEntry > TemplateNodeCreator< TemplateNodeMarkers > TemplateNodeCreator< TemplateNodeMsg > TemplateNodeCreator< TemplateNodeOpenSubIndex > TemplateNodeCreator< TemplateNodeRange > TemplateNodeCreator< TemplateNodeRepeat > TemplateNodeCreator< TemplateNodeResource > TemplateNodeCreator< TemplateNodeSet > TemplateNodeCreator< TemplateNodeSpaceless > TemplateNodeCreator< TemplateNodeTabbing > TemplateNodeCreator< TemplateNodeTree > TemplateNodeCreator< TemplateNodeWith > TemplateNodeText TemplateNodeVariable

Public Member Functions

 TemplateNode (TemplateNode *parent)
 
virtual void render (FTextStream &ts, TemplateContext *c)=0
 
TemplateNodeparent ()
 

Detailed Description

Base class of all nodes in a template's AST.


The documentation for this class was generated from the following file: