|
Doxygen
|
Data associated with a MemberDef in an inheritance relation. More...
#include <src/membername.h>
Public Member Functions | |
| MemberInfo (MemberDef *md, Protection p, Specifier v, bool inh, bool vbc) | |
| MemberDef * | memberDef () |
| const MemberDef * | memberDef () const |
| Protection | prot () const |
| Specifier | virt () const |
| bool | inherited () const |
| QCString | scopePath () const |
| QCString | ambiguityResolutionScope () const |
| const ClassDef * | ambigClass () const |
| bool | virtualBaseClass () const |
| void | setAmbiguityResolutionScope (const QCString &s) |
| void | setScopePath (const QCString &s) |
| void | setAmbigClass (const ClassDef *cd) |
Private Attributes | |
| MemberDef * | m_memberDef |
| Protection | m_prot |
| Specifier | m_virt |
| bool | m_inherited |
| QCString | m_scopePath |
| QCString | m_ambiguityResolutionScope |
| const ClassDef * | m_ambigClass = nullptr |
| bool | m_virtBaseClass |
Data associated with a MemberDef in an inheritance relation.
Definition at line 87 of file membername.h.
|
inline |
Definition at line 90 of file membername.h.
References m_inherited, m_memberDef, m_prot, m_virt, and m_virtBaseClass.
|
inline |
|
inline |
Definition at line 100 of file membername.h.
References m_ambiguityResolutionScope.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 105 of file membername.h.
References m_ambiguityResolutionScope.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 116 of file membername.h.
Referenced by ambigClass(), and setAmbigClass().
|
private |
Definition at line 115 of file membername.h.
Referenced by ambiguityResolutionScope(), and setAmbiguityResolutionScope().
|
private |
Definition at line 113 of file membername.h.
Referenced by inherited(), and MemberInfo().
|
private |
Definition at line 110 of file membername.h.
Referenced by memberDef(), memberDef(), and MemberInfo().
|
private |
Definition at line 111 of file membername.h.
Referenced by MemberInfo(), and prot().
|
private |
Definition at line 114 of file membername.h.
Referenced by scopePath(), and setScopePath().
|
private |
Definition at line 112 of file membername.h.
Referenced by MemberInfo(), and virt().
|
private |
Definition at line 117 of file membername.h.
Referenced by MemberInfo(), and virtualBaseClass().