ISLEman
Public Member Functions | List of all members
TemplateParser Class Reference

Parser for templates. More...

Public Member Functions

 TemplateParser (const TemplateEngine *engine, const QCString &templateName, QList< TemplateToken > &tokens)
 
void parse (TemplateNode *parent, int line, const QStrList &stopAt, QList< TemplateNode > &nodes)
 
bool hasNextToken () const
 
TemplateTokentakeNextToken ()
 
void removeNextToken ()
 
void prependToken (const TemplateToken *token)
 
const TemplateTokencurrentToken () const
 
QCString templateName () const
 
void warn (const char *fileName, int line, const char *fmt,...) const
 

Detailed Description

Parser for templates.


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