Public Member Functions | Public Attributes | List of all members
MemberInfo Struct Reference

#include <membername.h>

Public Member Functions

 MemberInfo (MemberDef *md, Protection p, Specifier v, bool inh)
 
 ~MemberInfo ()
 

Public Attributes

MemberDefmemberDef
 
Protection prot
 
Specifier virt
 
bool inherited
 
QCString scopePath
 
QCString ambiguityResolutionScope
 
ClassDefambigClass
 

Detailed Description

Data associated with a MemberDef in an inheritance relation.

Definition at line 57 of file membername.h.

Constructor & Destructor Documentation

MemberInfo::MemberInfo ( MemberDef md,
Protection  p,
Specifier  v,
bool  inh 
)
inline

Definition at line 59 of file membername.h.

59  :
60  memberDef(md), prot(p), virt(v), inherited(inh), ambigClass(0) {}
Specifier virt
Definition: membername.h:64
Protection prot
Definition: membername.h:63
MemberDef * memberDef
Definition: membername.h:62
bool inherited
Definition: membername.h:65
p
Definition: test.py:223
ClassDef * ambigClass
Definition: membername.h:68
MemberInfo::~MemberInfo ( )
inline

Definition at line 61 of file membername.h.

61 {}

Member Data Documentation

ClassDef* MemberInfo::ambigClass

Definition at line 68 of file membername.h.

QCString MemberInfo::ambiguityResolutionScope

Definition at line 67 of file membername.h.

bool MemberInfo::inherited

Definition at line 65 of file membername.h.

MemberDef* MemberInfo::memberDef

Definition at line 62 of file membername.h.

Protection MemberInfo::prot

Definition at line 63 of file membername.h.

QCString MemberInfo::scopePath

Definition at line 66 of file membername.h.

Specifier MemberInfo::virt

Definition at line 64 of file membername.h.


The documentation for this struct was generated from the following file: