Class holding stacks of blocks available in the context. More...
Public Member Functions | |
TemplateBlockContext () | |
TemplateNodeBlock * | get (const QCString &name) const |
TemplateNodeBlock * | pop (const QCString &name) const |
void | add (TemplateNodeBlock *block) |
void | add (TemplateBlockContext *ctx) |
void | push (TemplateNodeBlock *block) |
void | clear () |
Private Attributes | |
QDict< QList< TemplateNodeBlock > > | m_blocks |
Class holding stacks of blocks available in the context.
Definition at line 486 of file template.cpp.
TemplateBlockContext::TemplateBlockContext | ( | ) |
Definition at line 4338 of file template.cpp.
void TemplateBlockContext::add | ( | TemplateNodeBlock * | block | ) |
Definition at line 4369 of file template.cpp.
void TemplateBlockContext::add | ( | TemplateBlockContext * | ctx | ) |
Definition at line 4380 of file template.cpp.
void TemplateBlockContext::clear | ( | ) |
Definition at line 4395 of file template.cpp.
TemplateNodeBlock * TemplateBlockContext::get | ( | const QCString & | name | ) | const |
Definition at line 4343 of file template.cpp.
TemplateNodeBlock * TemplateBlockContext::pop | ( | const QCString & | name | ) | const |
Definition at line 4356 of file template.cpp.
void TemplateBlockContext::push | ( | TemplateNodeBlock * | block | ) |
Definition at line 4400 of file template.cpp.
|
private |
Definition at line 497 of file template.cpp.