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().