Doxygen
|
A vector of MemberDef object 更多...
#include <memberlist.h>
Public 类型 | |
using | Ptr = const MemberDef * |
using | Vec = std::vector< Ptr > |
using | iterator = typename Vec::iterator |
using | const_iterator = typename Vec::const_iterator |
using | value_type = const MemberDef * |
using | const_reference = const value_type & |
Public 成员函数 | |
void | push_back (const MemberDef *md) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
bool | empty () const |
size_t | size () const |
const_reference | front () const |
const_reference | back () const |
const_reference | operator[] (int index) const |
const_reference | operator[] (size_t index) const |
void | sort () |
void | inSort (const MemberDef *md) |
void | remove (const MemberDef *md) |
bool | contains (const MemberDef *md) |
静态 Public 成员函数 | |
static bool | lessThan (const MemberDef *md1, const MemberDef *md2) |
Protected 属性 | |
Vec | m_members |
A vector of MemberDef object
在文件 memberlist.h 第 32 行定义.
using MemberVector::const_iterator = typename Vec::const_iterator |
在文件 memberlist.h 第 39 行定义.
using MemberVector::const_reference = const value_type& |
在文件 memberlist.h 第 41 行定义.
using MemberVector::iterator = typename Vec::iterator |
在文件 memberlist.h 第 38 行定义.
using MemberVector::Ptr = const MemberDef * |
在文件 memberlist.h 第 36 行定义.
using MemberVector::value_type = const MemberDef * |
在文件 memberlist.h 第 40 行定义.
using MemberVector::Vec = std::vector<Ptr> |
在文件 memberlist.h 第 37 行定义.
|
inline |
|
inline |
在文件 memberlist.h 第 43 行定义.
引用了 m_members.
被这些函数引用 MemberDefImpl::_writeReimplementedBy(), refMapToVector() , 以及 MemberDefImpl::writeEnumDeclaration().
|
inline |
|
inline |
在文件 memberlist.h 第 71 行定义.
引用了 m_members.
被这些函数引用 FileDefImpl::insertMember() , 以及 MemberDefImpl::insertReimplementedBy().
|
inline |
在文件 memberlist.h 第 47 行定义.
引用了 m_members.
被这些函数引用 MemberList::addListReferences(), DotGroupCollaboration::addMemberList(), generateDEFClassSection(), generateDEFSection(), PerlModGenerator::generatePerlModForMember(), DefinitionImpl::getReferencedByMembers(), DefinitionImpl::getReferencesMembers(), writeGroupTreeNode() , 以及 writeMemberToIndex().
|
inline |
在文件 memberlist.h 第 44 行定义.
引用了 m_members.
被这些函数引用 MemberDefImpl::_writeReimplementedBy(), refMapToVector() , 以及 MemberDefImpl::writeEnumDeclaration().
|
inline |
|
inline |
|
inline |
在文件 memberlist.h 第 54 行定义.
|
inline |
|
inline |
|
inline |
在文件 memberlist.h 第 42 行定义.
引用了 m_members.
被这些函数引用 MemberGroup::addGroupedInheritedMembers(), InheritedMemberInfoListContext::Private::addMemberGroupsOfClass(), InheritedMemberInfoListContext::Private::addMemberList(), ClassContext::Private::addMembers(), getPorts(), MemberDefImpl::insertEnumField(), NamespaceDefImpl::insertMember(), GroupDefImpl::insertMember() , 以及 FileDefImpl::insertMember().
|
inline |
|
inline |
在文件 memberlist.h 第 48 行定义.
引用了 m_members.
被这些函数引用 MemberContext::Private::createImplementedBy(), MemberContext::Private::createReimplementedBy() , 以及 GroupDefImpl::numDocMembers().
|
inline |
在文件 memberlist.h 第 58 行定义.
引用了 lessThan() , 以及 m_members.
被这些函数引用 FileDefImpl::sortMemberLists(), NamespaceDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation() , 以及 FileDefImpl::writeDocumentation().
|
protected |
在文件 memberlist.h 第 77 行定义.
被这些函数引用 MemberList::addListReferences(), back(), begin(), contains(), MemberList::countDecMembers(), MemberList::countDocMembers(), MemberList::countEnumValues(), MemberList::countInheritableMembers(), MemberList::declVisible(), empty(), end(), MemberList::findSectionsInDocumentation(), front(), inSort(), operator[](), push_back(), remove(), MemberList::setAnchors(), MemberList::setAnonymousEnumType(), size(), sort(), MemberList::writeDocumentation(), MemberList::writeDocumentationPage(), MemberList::writePlainDeclarations(), MemberList::writeSimpleDocumentation() , 以及 MemberList::writeTagFile().