My Project
|
Public Types | |
enum | Kind { Class, Struct, Union, Interface, Exception, Protocol, Category, Enum, Service, Singleton } |
Public Member Functions | |
TagClassInfo () | |
~TagClassInfo () | |
Public Attributes | |
QCString | name |
QCString | filename |
QCString | clangId |
TagAnchorInfoList | docAnchors |
QList< BaseInfo > * | bases |
QList< TagMemberInfo > | members |
QList< QCString > * | templateArguments |
QStringList | classList |
Kind | kind |
bool | isObjC |
Container for class specific info that can be read from a tagfile
Definition at line 95 of file tagreader.cpp.
enum TagClassInfo::Kind |
|
inline |
Definition at line 99 of file tagreader.cpp.
References bases, isObjC, members, and templateArguments.
|
inline |
QList<BaseInfo>* TagClassInfo::bases |
Definition at line 105 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::dump(), TagFileParser::endBase(), TagFileParser::startBase(), TagClassInfo(), and ~TagClassInfo().
QCString TagClassInfo::clangId |
Definition at line 103 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), and TagFileParser::endClangId().
QStringList TagClassInfo::classList |
Definition at line 108 of file tagreader.cpp.
Referenced by TagFileParser::endClass().
TagAnchorInfoList TagClassInfo::docAnchors |
Definition at line 104 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), and TagFileParser::endDocAnchor().
QCString TagClassInfo::filename |
Definition at line 102 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::dump(), and TagFileParser::endFilename().
bool TagClassInfo::isObjC |
Definition at line 110 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::startCompound(), and TagClassInfo().
Kind TagClassInfo::kind |
Definition at line 109 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), and TagFileParser::startCompound().
QList<TagMemberInfo> TagClassInfo::members |
Definition at line 106 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::dump(), TagFileParser::endMember(), and TagClassInfo().
QCString TagClassInfo::name |
Definition at line 101 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::dump(), and TagFileParser::endName().
QList<QCString>* TagClassInfo::templateArguments |
Definition at line 107 of file tagreader.cpp.
Referenced by TagFileParser::buildLists(), TagFileParser::endTemplateArg(), TagClassInfo(), and ~TagClassInfo().