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