Internal class representing the implementation of a template. More...
Public Member Functions | |
TemplateImpl (TemplateEngine *e, const QCString &name, const QCString &data, const QCString &extension) | |
~TemplateImpl () | |
void | render (FTextStream &ts, TemplateContext *c) |
TemplateEngine * | engine () const |
TemplateBlockContext * | blockContext () |
Public Member Functions inherited from TemplateNode | |
TemplateNode (TemplateNode *parent) | |
virtual | ~TemplateNode () |
TemplateNode * | parent () |
Public Member Functions inherited from Template | |
virtual | ~Template () |
Private Attributes | |
TemplateEngine * | m_engine |
QCString | m_name |
TemplateNodeList | m_nodes |
TemplateBlockContext | m_blockContext |
Internal class representing the implementation of a template.
Definition at line 2262 of file template.cpp.
TemplateImpl::TemplateImpl | ( | TemplateEngine * | e, |
const QCString & | name, | ||
const QCString & | data, | ||
const QCString & | extension | ||
) |
Definition at line 4786 of file template.cpp.
TemplateImpl::~TemplateImpl | ( | ) |
Definition at line 4804 of file template.cpp.
|
inline |
Definition at line 2271 of file template.cpp.
|
inline |
Definition at line 2270 of file template.cpp.
|
virtual |
Implements TemplateNode.
Definition at line 4809 of file template.cpp.
|
private |
Definition at line 2277 of file template.cpp.
|
private |
Definition at line 2274 of file template.cpp.
|
private |
Definition at line 2275 of file template.cpp.
|
private |
Definition at line 2276 of file template.cpp.