My Project
|
Private data of the template engine. More...
Classes | |
class | IncludeEntry |
Public Member Functions | |
Private (TemplateEngine *engine) | |
Template * | loadByName (const QCString &fileName, int line) |
void | unload (Template *) |
void | enterBlock (const QCString &fileName, const QCString &blockName, int line) |
void | leaveBlock () |
void | printIncludeContext (const char *fileName, int line) const |
void | setOutputExtension (const char *extension) |
QCString | outputExtension () const |
void | setTemplateDir (const char *dirName) |
Private Attributes | |
QDict< Template > | m_templateCache |
TemplateEngine * | m_engine |
QList< IncludeEntry > | m_includeStack |
QCString | m_extension |
QCString | m_templateDirName |
Private data of the template engine.
Definition at line 5059 of file template.cpp.
|
inline |
Definition at line 5079 of file template.cpp.
References m_includeStack, and m_templateCache.
|
inline |
Definition at line 5130 of file template.cpp.
References TemplateEngine::Private::IncludeEntry::Block, and m_includeStack.
Referenced by TemplateEngine::enterBlock().
|
inline |
Definition at line 5138 of file template.cpp.
References m_includeStack.
Referenced by TemplateEngine::leaveBlock().
|
inline |
Definition at line 5084 of file template.cpp.
References err(), ResourceMgr::getAsString(), ResourceMgr::instance(), m_engine, m_extension, m_includeStack, m_templateCache, m_templateDirName, and TemplateEngine::Private::IncludeEntry::Template.
Referenced by TemplateEngine::loadByName().
|
inline |
Definition at line 5175 of file template.cpp.
References m_extension.
Referenced by TemplateEngine::outputExtension().
|
inline |
Definition at line 5146 of file template.cpp.
References TemplateEngine::Private::IncludeEntry::blockName(), TemplateEngine::Private::IncludeEntry::fileName(), TemplateEngine::Private::IncludeEntry::line(), m_includeStack, TemplateEngine::Private::IncludeEntry::Template, TemplateEngine::Private::IncludeEntry::type(), and warn().
Referenced by TemplateEngine::printIncludeContext().
|
inline |
Definition at line 5170 of file template.cpp.
References m_extension.
Referenced by TemplateEngine::setOutputExtension().
|
inline |
Definition at line 5180 of file template.cpp.
References m_templateDirName.
Referenced by TemplateEngine::setTemplateDir().
|
inline |
Definition at line 5121 of file template.cpp.
References m_includeStack.
Referenced by TemplateEngine::unload().
|
private |
Definition at line 5188 of file template.cpp.
Referenced by loadByName().
|
private |
Definition at line 5190 of file template.cpp.
Referenced by loadByName(), outputExtension(), and setOutputExtension().
|
private |
Definition at line 5189 of file template.cpp.
Referenced by enterBlock(), leaveBlock(), loadByName(), printIncludeContext(), Private(), and unload().
|
private |
Definition at line 5186 of file template.cpp.
Referenced by loadByName(), and Private().
|
private |
Definition at line 5191 of file template.cpp.
Referenced by loadByName(), and setTemplateDir().