|
Doxygen
|
#include <context.h>
类 ArgumentListContext 继承关系图:
ArgumentListContext 的协作图:类 | |
| class | Private |
Public 成员函数 | |
| virtual uint | count () const |
| Returns the number of elements in the list 更多... | |
| virtual TemplateVariant | at (uint index) const |
| Returns the element at index position index. 更多... | |
| virtual TemplateListIntf::ConstIteratorPtr | createIterator () const |
| Creates a new iterator for this list. 更多... | |
| ArgumentListContext () | |
| ArgumentListContext (const ArgumentList &al, const Definition *def, const QCString &relPath) | |
| virtual | ~ArgumentListContext () |
Public 成员函数 继承自 TemplateListIntf | |
| virtual | ~TemplateListIntf () |
| Destroys the list 更多... | |
静态 Public 成员函数 | |
| static TemplateListIntfPtr | alloc () |
| static TemplateListIntfPtr | alloc (const ArgumentList &al, const Definition *def, const QCString &relPath) |
Private 属性 | |
| std::unique_ptr< Private > | p |
额外继承的成员函数 | |
Public 类型 继承自 TemplateListIntf | |
| using | ConstIteratorPtr = std::unique_ptr< ConstIterator > |
| ArgumentListContext::ArgumentListContext | ( | ) |
在文件 context.cpp 第 8298 行定义.
| ArgumentListContext::ArgumentListContext | ( | const ArgumentList & | al, |
| const Definition * | def, | ||
| const QCString & | relPath | ||
| ) |
|
virtual |
在文件 context.cpp 第 8311 行定义.
|
inlinestatic |
被这些函数引用 ClassContext::Private::addTemplateDecls(), MemberContext::Private::createParameters(), MemberContext::Private::createTemplateArgs(), MemberContext::Private::createTemplateDecls(), ConceptContext::Private::createTemplateDecls(), ClassContext::Private::createTypeConstraints() , 以及 MemberContext::Private::createTypeConstraints().
|
inlinestatic |
|
virtual |
Returns the element at index position index.
实现了 TemplateListIntf.
在文件 context.cpp 第 8321 行定义.
引用了 p.
|
virtual |
|
virtual |
Creates a new iterator for this list.
实现了 TemplateListIntf.
在文件 context.cpp 第 8326 行定义.
引用了 p.
|
private |
被这些函数引用 ArgumentListContext(), at(), count() , 以及 createIterator().