Doxygen
|
#include <context.h>
类 | |
class | Private |
Public 成员函数 | |
virtual TemplateVariant | get (const QCString &name) const |
Gets the value for a field name. 更多... | |
virtual StringVector | fields () const |
Return the list of fields. 更多... | |
ClassContext (const ClassDef *) | |
virtual | ~ClassContext () |
Public 成员函数 继承自 TemplateStructIntf | |
virtual | ~TemplateStructIntf () |
Destroys the struct 更多... | |
静态 Public 成员函数 | |
static TemplateStructIntfPtr | alloc (const ClassDef *cd) |
Private 属性 | |
std::unique_ptr< Private > | p |
ClassContext::ClassContext | ( | const ClassDef * | cd | ) |
在文件 context.cpp 第 2471 行定义.
|
virtual |
在文件 context.cpp 第 2475 行定义.
|
inlinestatic |
被这些函数引用 ClassListContext::Private::addClasses(), MemberContext::Private::createAnonymousType(), MemberContext::Private::createCategory(), ClassContext::Private::createCategoryOf(), NestingNodeContext::Private::createClass(), InheritanceNodeContext::Private::createClass(), InheritedMemberInfoContext::Private::createClass(), MemberContext::Private::createClassDef(), ClassContext::Private::createClasses(), NamespaceContext::Private::createClasses(), FileContext::Private::createClasses(), ModuleContext::Private::createClasses(), ClassIndexContext::Private::createClasses(), NamespaceContext::Private::createInlineClasses(), FileContext::Private::createInlineClasses(), ModuleContext::Private::createInlineClasses() , 以及 ClassContext::Private::createInnerClasses().
|
virtual |
|
virtual |
Gets the value for a field name.
[in] | name | The name of the field. |
实现了 TemplateStructIntf.
在文件 context.cpp 第 2479 行定义.
引用了 p.
|
private |