ISLEman
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TemplateNodeCreator< T > Class Template Reference

Helper class for creating template AST tag nodes and returning the template for a given node. More...

Inheritance diagram for TemplateNodeCreator< T >:
TemplateNode

Public Member Functions

 TemplateNodeCreator (TemplateParser *parser, TemplateNode *parent, int line)
 
TemplateImplgetTemplate ()
 
- Public Member Functions inherited from TemplateNode
 TemplateNode (TemplateNode *parent)
 
virtual void render (FTextStream &ts, TemplateContext *c)=0
 
TemplateNodeparent ()
 

Static Public Member Functions

static TemplateNodecreateInstance (TemplateParser *parser, TemplateNode *parent, int line, const QCString &data)
 

Protected Member Functions

void mkpath (TemplateContextImpl *ci, const QCString &fileName)
 

Protected Attributes

QCString m_templateName
 
int m_line
 

Detailed Description

template<class T>
class TemplateNodeCreator< T >

Helper class for creating template AST tag nodes and returning the template for a given node.


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