浏览该文件的文档.
27 using Ptr = std::unique_ptr<MemberDef>;
28 using Vec = std::vector<Ptr>;
29 using iterator =
typename Vec::iterator;
101 using Ptr = std::unique_ptr<MemberInfo>;
102 using Vec = std::vector<Ptr>;
QCString scopePath() const
const_iterator end() const
Data associated with a MemberDef in an inheritance relation.
Protection
Protection level of members
void setAmbigClass(const ClassDef *cd)
std::unique_ptr< MemberInfo > Ptr
const ClassDef * ambigClass() const
const MemberDef * m_memberDef
Specifier
Virtualness of a member.
typename Vec::iterator iterator
const_reverse_iterator crend() const
MemberInfo(const MemberDef *md, Protection p, Specifier v, bool inh)
typename Vec::reverse_iterator reverse_iterator
QCString m_ambiguityResolutionScope
typename Vec::const_iterator const_iterator
A model of a class/file/namespace member symbol.
A abstract class representing of a compound symbol.
const ClassDef * m_ambigClass
const Ptr & front() const
void setScopePath(const QCString &s)
Ordered dictionary of MemberName objects.
QCString ambiguityResolutionScope() const
MemberNameInfo(const QCString &name)
const_iterator begin() const
const_iterator cend() const
QCString memberName() const
QCString memberName() const
const MemberDef * memberDef() const
typename Vec::iterator iterator
void setAmbiguityResolutionScope(const QCString &s)
typename Vec::const_iterator const_iterator
const_iterator cbegin() const
Container class representing a vector of objects with keys.
const_reverse_iterator crbegin() const
typename Vec::const_reverse_iterator const_reverse_iterator
MemberName(const QCString &name)
std::unique_ptr< MemberDef > Ptr
const MemberDef * memberDef()
reverse_iterator rbegin()
This is an alternative implementation of QCString.