My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
TemplateToken Class Reference

Class representing a lexical token in a template. More...

Public Types

enum  Type { Text, Variable, Block }
 

Public Member Functions

 TemplateToken (Type t, const char *d, int l)
 

Public Attributes

Type type
 
QCString data
 
int line
 

Detailed Description

Class representing a lexical token in a template.

Definition at line 2294 of file template.cpp.

Member Enumeration Documentation

Enumerator
Text 
Variable 
Block 

Definition at line 2297 of file template.cpp.

Constructor & Destructor Documentation

TemplateToken::TemplateToken ( Type  t,
const char *  d,
int  l 
)
inline

Definition at line 2298 of file template.cpp.

: type(t), data(d), line(l) {}

Member Data Documentation

QCString TemplateToken::data
int TemplateToken::line

Definition at line 2301 of file template.cpp.

Referenced by TemplateParser::parse(), and TemplateNodeIf::TemplateNodeIf().

Type TemplateToken::type

Definition at line 2299 of file template.cpp.

Referenced by TemplateParser::parse().


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