Doxygen
|
standard template list implementation 更多...
Public 成员函数 | |
GenericNodeListContext () | |
uint | count () const |
Returns the number of elements in the list 更多... | |
TemplateVariant | at (uint index) const |
Returns the element at index position index. 更多... | |
TemplateListIntf::ConstIteratorPtr | createIterator () const |
Creates a new iterator for this list. 更多... | |
void | append (const TemplateVariant &ctn) |
bool | isEmpty () const |
Public 成员函数 继承自 TemplateListIntf | |
virtual | ~TemplateListIntf () |
Destroys the list 更多... | |
静态 Public 成员函数 | |
static TemplateListIntfPtr | alloc () |
Private 属性 | |
std::vector< TemplateVariant > | m_children |
额外继承的成员函数 | |
Public 类型 继承自 TemplateListIntf | |
using | ConstIteratorPtr = std::unique_ptr< ConstIterator > |
standard template list implementation
在文件 context.cpp 第 190 行定义.
|
inline |
在文件 context.cpp 第 193 行定义.
|
inlinestatic |
在文件 context.cpp 第 196 行定义.
|
inline |
在文件 context.cpp 第 220 行定义.
引用了 m_children.
被这些函数引用 ArgumentListContext::Private::addArgument(), NestingContext::Private::addClass(), InheritanceListContext::Private::addClass(), ClassListContext::Private::addClasses(), NestingContext::Private::addClassHierarchy(), NestingContext::Private::addConcept(), ConceptListContext::Private::addConcepts(), NestingContext::Private::addDerivedClasses(), NestingContext::Private::addDirs(), UsedFilesContext::Private::addFile(), NestingContext::Private::addFiles(), FileListContext::Private::addFiles(), InheritedMemberInfoListContext::Private::addInheritedMembers(), MemberListContext::Private::addMember(), MemberGroupListContext::Private::addMemberGroup(), NestingContext::Private::addMembers(), NestingContext::Private::addModules(), ModuleListContext::Private::addModules(), NestingContext::Private::addNamespace(), NamespaceListContext::Private::addNamespaces(), NestingContext::Private::addPage(), PageListContext::Private::addPages(), IncludeInfoListContext::Private::Private(), DirListContext::Private::Private(), ExampleListContext::Private::Private(), AllMembersListContext::Private::Private(), SymbolListContext::Private::Private(), SymbolGroupListContext::Private::Private(), SymbolIndicesContext::Private::Private() , 以及 SearchIndicesContext::Private::Private().
|
inlinevirtual |
Returns the element at index position index.
实现了 TemplateListIntf.
在文件 context.cpp 第 206 行定义.
引用了 count() , 以及 m_children.
|
inlinevirtual |
Returns the number of elements in the list
实现了 TemplateListIntf.
在文件 context.cpp 第 202 行定义.
引用了 m_children.
被这些函数引用 InheritedMemberInfoListContext::Private::addInheritedMembers() , 以及 at().
|
inlinevirtual |
Creates a new iterator for this list.
实现了 TemplateListIntf.
在文件 context.cpp 第 215 行定义.
引用了 m_children.
|
inline |
|
private |
在文件 context.cpp 第 229 行定义.
被这些函数引用 append(), at(), count(), createIterator() , 以及 isEmpty().