#include <classdef.h>
Public Member Functions | |
BaseClassDef (ClassDef *cd, const char *n, Protection p, Specifier v, const char *t) | |
Public Attributes | |
ClassDef * | classDef |
QCString | usedName |
Protection | prot |
Specifier | virt |
QCString | templSpecifiers |
Class that contains information about an inheritance relation.
Definition at line 513 of file classdef.h.
|
inline |
Definition at line 515 of file classdef.h.
ClassDef* BaseClassDef::classDef |
Class definition that this relation inherits from.
Definition at line 520 of file classdef.h.
Protection BaseClassDef::prot |
Protection level of the inheritance relation: Public, Protected, or Private
Definition at line 530 of file classdef.h.
QCString BaseClassDef::templSpecifiers |
Template arguments used for the base class
Definition at line 538 of file classdef.h.
QCString BaseClassDef::usedName |
name used in the inheritance list (may be a typedef name instead of the class name)
Definition at line 525 of file classdef.h.
Specifier BaseClassDef::virt |
Virtualness of the inheritance relation: Normal, or Virtual
Definition at line 535 of file classdef.h.