|
Doxygen
|
MemberDefImpl::IMPL 的协作图:Public 成员函数 | |
| IMPL () | |
| ~IMPL () | |
| void | init (Definition *def, const QCString &t, const QCString &a, const QCString &e, Protection p, Specifier v, bool s, Relationship r, MemberType mt, const ArgumentList &tal, const ArgumentList &al, const QCString &meta) |
在文件 memberdef.cpp 第 1140 行定义.
| MemberDefImpl::IMPL::IMPL | ( | ) |
在文件 memberdef.cpp 第 1271 行定义.
| MemberDefImpl::IMPL::~IMPL | ( | ) |
在文件 memberdef.cpp 第 1275 行定义.
| void MemberDefImpl::IMPL::init | ( | Definition * | def, |
| const QCString & | t, | ||
| const QCString & | a, | ||
| const QCString & | e, | ||
| Protection | p, | ||
| Specifier | v, | ||
| bool | s, | ||
| Relationship | r, | ||
| MemberType | mt, | ||
| const ArgumentList & | tal, | ||
| const ArgumentList & | al, | ||
| const QCString & | meta | ||
| ) |
在文件 memberdef.cpp 第 1279 行定义.
引用了 MemberDefImpl::accessorClass(), Config_getInt, MemberDefImpl::extraTypeChars(), FALSE, Definition::getDefFileName(), Definition::getLanguage(), MemberDefImpl::hasCallerGraph(), MemberDefImpl::hasCallGraph(), MemberDefImpl::hasReferencedByRelation(), MemberDefImpl::hasReferencesRelation(), QCString::isEmpty(), MemberDefImpl::isTypedefValCached(), MemberDefImpl::livesInsideEnum(), QCString::lower(), MemberType_Typedef, Definition::name(), MemberDefImpl::relatedAlso(), removeRedundantWhiteSpace(), QCString::right(), stringToArgumentList(), QCString::stripPrefix(), MemberDefImpl::templateMaster() , 以及 TRUE.
被这些函数引用 MemberDefImpl::MemberDefImpl().
| ClassDef* MemberDefImpl::IMPL::accessorClass = 0 |
在文件 memberdef.cpp 第 1171 行定义.
被这些函数引用 MemberDefImpl::accessorClass(), MemberDefImpl::setAccessorType() , 以及 MemberDefImpl::writeMemberDocSimple().
| QCString MemberDefImpl::IMPL::accessorType |
在文件 memberdef.cpp 第 1170 行定义.
被这些函数引用 MemberDefImpl::fieldType() , 以及 MemberDefImpl::setAccessorType().
| QCString MemberDefImpl::IMPL::anc |
在文件 memberdef.cpp 第 1174 行定义.
被这些函数引用 MemberDefImpl::anchor(), MemberDefImpl::setAnchor() , 以及 MemberDefImpl::setTagInfo().
| const MemberDef* MemberDefImpl::IMPL::annEnumType = 0 |
| MemberDef* MemberDefImpl::IMPL::annMemb = 0 |
|
mutable |
|
mutable |
在文件 memberdef.cpp 第 1249 行定义.
被这些函数引用 MemberDefImpl::anonymousDeclShown() , 以及 MemberDefImpl::setAnonymousUsed().
| QCString MemberDefImpl::IMPL::args |
| QCString MemberDefImpl::IMPL::bitfields |
| ClassDef* MemberDefImpl::IMPL::cachedAnonymousType |
在文件 memberdef.cpp 第 1206 行定义.
| QCString MemberDefImpl::IMPL::cachedResolvedType |
在文件 memberdef.cpp 第 1224 行定义.
被这些函数引用 MemberDefImpl::cacheTypedefVal() , 以及 MemberDefImpl::getCachedResolvedTypedef().
| QCString MemberDefImpl::IMPL::cachedTypedefTemplSpec |
在文件 memberdef.cpp 第 1223 行定义.
被这些函数引用 MemberDefImpl::cacheTypedefVal() , 以及 MemberDefImpl::getCachedTypedefTemplSpec().
| const ClassDef* MemberDefImpl::IMPL::cachedTypedefValue = 0 |
在文件 memberdef.cpp 第 1222 行定义.
被这些函数引用 MemberDefImpl::cacheTypedefVal() , 以及 MemberDefImpl::getCachedTypedefVal().
| ClassDef* MemberDefImpl::IMPL::category = 0 |
在文件 memberdef.cpp 第 1263 行定义.
被这些函数引用 MemberDefImpl::_writeCategoryRelation(), MemberDefImpl::category() , 以及 MemberDefImpl::setCategory().
| const MemberDef* MemberDefImpl::IMPL::categoryRelation = 0 |
| const ClassDef* MemberDefImpl::IMPL::classDef = 0 |
| QCString MemberDefImpl::IMPL::decl |
在文件 memberdef.cpp 第 1177 行定义.
被这些函数引用 MemberDefImpl::declaration().
| ArgumentList MemberDefImpl::IMPL::declArgList |
| int MemberDefImpl::IMPL::declColumn = -1 |
在文件 memberdef.cpp 第 1267 行定义.
被这些函数引用 MemberDefImpl::getDeclColumn() , 以及 MemberDefImpl::setDeclFile().
| QCString MemberDefImpl::IMPL::declFileName |
在文件 memberdef.cpp 第 1265 行定义.
被这些函数引用 MemberDefImpl::getDeclFileName() , 以及 MemberDefImpl::setDeclFile().
| int MemberDefImpl::IMPL::declLine = -1 |
在文件 memberdef.cpp 第 1266 行定义.
被这些函数引用 MemberDefImpl::getDeclLine() , 以及 MemberDefImpl::setDeclFile().
| QCString MemberDefImpl::IMPL::def |
在文件 memberdef.cpp 第 1173 行定义.
被这些函数引用 MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::definition() , 以及 MemberDefImpl::setDefinition().
| ArgumentList MemberDefImpl::IMPL::defArgList |
在文件 memberdef.cpp 第 1195 行定义.
被这些函数引用 MemberDefImpl::argumentList(), MemberDefImpl::copyArgumentNames(), MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::deepCopy(), MemberDefImpl::hasDetailedDescription(), MemberDefImpl::hasDocumentation(), MemberDefImpl::invalidateCachedArgumentTypes(), MemberDefImpl::isBriefSectionVisible(), MemberDefImpl::isDeleted(), MemberDefImpl::moveArgumentList(), MemberDefImpl::resolveUnnamedParameters() , 以及 MemberDefImpl::writeDocumentation().
| ArgumentLists MemberDefImpl::IMPL::defTmpArgLists |
| bool MemberDefImpl::IMPL::detailedDescriptionCachedValue = false |
在文件 memberdef.cpp 第 1251 行定义.
| bool MemberDefImpl::IMPL::docEnumValues = false |
| const MemberDef* MemberDefImpl::IMPL::docProvider = 0 |
在文件 memberdef.cpp 第 1232 行定义.
被这些函数引用 MemberDefImpl::inheritsDocsFrom() , 以及 MemberDefImpl::setInheritsDocsFrom().
| bool MemberDefImpl::IMPL::docsForDefinition = false |
在文件 memberdef.cpp 第 1260 行定义.
被这些函数引用 MemberDefImpl::isDocsForDefinition() , 以及 MemberDefImpl::setDocsForDefinition().
| QCString MemberDefImpl::IMPL::enumBaseType |
| MemberVector MemberDefImpl::IMPL::enumFields |
| const MemberDef* MemberDefImpl::IMPL::enumScope = 0 |
| ExampleList MemberDefImpl::IMPL::examples |
| QCString MemberDefImpl::IMPL::exception |
在文件 memberdef.cpp 第 1182 行定义.
被这些函数引用 MemberDefImpl::createTemplateInstanceMember() , 以及 MemberDefImpl::excpString().
| bool MemberDefImpl::IMPL::explExt = false |
在文件 memberdef.cpp 第 1257 行定义.
被这些函数引用 MemberDefImpl::isExternal() , 以及 MemberDefImpl::setExplicitExternal().
| QCString MemberDefImpl::IMPL::explicitOutputFileBase |
在文件 memberdef.cpp 第 1235 行定义.
被这些函数引用 MemberDefImpl::getOutputFileBase() , 以及 MemberDefImpl::setTagInfo().
| QCString MemberDefImpl::IMPL::extraTypeChars |
在文件 memberdef.cpp 第 1184 行定义.
被这些函数引用 MemberDefImpl::extraTypeChars().
| const FileDef* MemberDefImpl::IMPL::fileDef = 0 |
在文件 memberdef.cpp 第 1152 行定义.
被这些函数引用 MemberDefImpl::getFileDef(), MemberDefImpl::moveTo() , 以及 MemberDefImpl::setFileDef().
| const GroupDef* MemberDefImpl::IMPL::group = 0 |
在文件 memberdef.cpp 第 1215 行定义.
被这些函数引用 MemberDefImpl::getGroupDef(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::setGroupDef().
| const MemberDef* MemberDefImpl::IMPL::groupAlias = 0 |
在文件 memberdef.cpp 第 1212 行定义.
被这些函数引用 MemberDefImpl::anchor(), MemberDefImpl::getGroupAlias() , 以及 MemberDefImpl::setGroupAlias().
| QCString MemberDefImpl::IMPL::groupFileName |
在文件 memberdef.cpp 第 1217 行定义.
被这些函数引用 MemberDefImpl::getGroupFileName(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::setGroupDef().
| bool MemberDefImpl::IMPL::groupHasDocs = false |
在文件 memberdef.cpp 第 1259 行定义.
被这些函数引用 MemberDefImpl::getGroupHasDocs(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::setGroupDef().
| MemberDef* MemberDefImpl::IMPL::groupMember = 0 |
在文件 memberdef.cpp 第 1219 行定义.
被这些函数引用 MemberDefImpl::anchor() , 以及 MemberDefImpl::setGroupDef().
| Grouping::GroupPri_t MemberDefImpl::IMPL::grouppri |
在文件 memberdef.cpp 第 1216 行定义.
被这些函数引用 MemberDefImpl::getGroupPri(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::setGroupDef().
| int MemberDefImpl::IMPL::groupStartLine = 0 |
在文件 memberdef.cpp 第 1218 行定义.
被这些函数引用 MemberDefImpl::getGroupStartLine(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::setGroupDef().
| int MemberDefImpl::IMPL::grpId = 0 |
| bool MemberDefImpl::IMPL::hasCallerGraph = false |
| bool MemberDefImpl::IMPL::hasCallGraph = false |
在文件 memberdef.cpp 第 1253 行定义.
被这些函数引用 MemberDefImpl::_hasVisibleCallGraph(), MemberDefImpl::enableCallGraph() , 以及 MemberDefImpl::hasCallGraph().
|
mutable |
在文件 memberdef.cpp 第 1250 行定义.
|
mutable |
在文件 memberdef.cpp 第 1240 行定义.
被这些函数引用 MemberDefImpl::detectUndocumentedParams() , 以及 MemberDefImpl::warnIfUndocumentedParams().
|
mutable |
在文件 memberdef.cpp 第 1241 行定义.
被这些函数引用 MemberDefImpl::detectUndocumentedParams() , 以及 MemberDefImpl::warnIfUndocumentedParams().
| bool MemberDefImpl::IMPL::hasReferencedByRelation = false |
在文件 memberdef.cpp 第 1255 行定义.
被这些函数引用 MemberDefImpl::enableReferencedByRelation() , 以及 MemberDefImpl::hasReferencedByRelation().
| bool MemberDefImpl::IMPL::hasReferencesRelation = false |
在文件 memberdef.cpp 第 1256 行定义.
被这些函数引用 MemberDefImpl::enableReferencesRelation() , 以及 MemberDefImpl::hasReferencesRelation().
| bool MemberDefImpl::IMPL::implOnly = false |
在文件 memberdef.cpp 第 1238 行定义.
被这些函数引用 MemberDefImpl::isImplementation() , 以及 MemberDefImpl::makeImplementationDetail().
| QCString MemberDefImpl::IMPL::initializer |
| int MemberDefImpl::IMPL::initLines = 0 |
| bool MemberDefImpl::IMPL::isDMember = false |
在文件 memberdef.cpp 第 1242 行定义.
被这些函数引用 MemberDefImpl::_computeIsConstructor() , 以及 MemberDefImpl::_computeIsDestructor().
| bool MemberDefImpl::IMPL::isTypedefValCached = false |
| bool MemberDefImpl::IMPL::livesInsideEnum = false |
在文件 memberdef.cpp 第 1156 行定义.
被这些函数引用 MemberDefImpl::livesInsideEnum(), MemberDefImpl::setEnumScope() , 以及 MemberDefImpl::writeLink().
| int MemberDefImpl::IMPL::maxInitLines = 0 |
在文件 memberdef.cpp 第 1191 行定义.
被这些函数引用 MemberDefImpl::hasMultiLineInitializer() , 以及 MemberDefImpl::hasOneLineInitializer().
| MemberGroup* MemberDefImpl::IMPL::memberGroup = 0 |
在文件 memberdef.cpp 第 1214 行定义.
被这些函数引用 MemberDefImpl::getMemberGroup(), MemberDefImpl::setMemberGroup() , 以及 MemberDefImpl::visibleMemberGroup().
| MemberDef* MemberDefImpl::IMPL::memDec = 0 |
在文件 memberdef.cpp 第 1164 行定义.
被这些函数引用 MemberDefImpl::memberDeclaration() , 以及 MemberDefImpl::setMemberDeclaration().
| MemberDef* MemberDefImpl::IMPL::memDef = 0 |
在文件 memberdef.cpp 第 1163 行定义.
被这些函数引用 MemberDefImpl::memberDefinition() , 以及 MemberDefImpl::setMemberDefinition().
| uint64 MemberDefImpl::IMPL::memSpec = 0 |
在文件 memberdef.cpp 第 1189 行定义.
被这些函数引用 MemberDefImpl::getLabels(), MemberDefImpl::getMemberSpecifiers(), MemberDefImpl::isAbstract(), MemberDefImpl::isAddable(), MemberDefImpl::isAssign(), MemberDefImpl::isAttribute(), MemberDefImpl::isBound(), MemberDefImpl::isConstExpr(), MemberDefImpl::isConstrained(), MemberDefImpl::isCopy(), MemberDefImpl::isDefault(), MemberDefImpl::isDelete(), MemberDefImpl::isEnumStruct(), MemberDefImpl::isExplicit(), MemberDefImpl::isFinal(), MemberDefImpl::isGettable(), MemberDefImpl::isInitonly(), MemberDefImpl::isInline(), MemberDefImpl::isMaybeAmbiguous(), MemberDefImpl::isMaybeDefault(), MemberDefImpl::isMaybeVoid(), MemberDefImpl::isMutable(), MemberDefImpl::isNew(), MemberDefImpl::isNoExcept(), MemberDefImpl::isNonAtomic(), MemberDefImpl::isOptional(), MemberDefImpl::isOverride(), MemberDefImpl::isPrivateGettable(), MemberDefImpl::isPrivateSettable(), MemberDefImpl::isProtectedGettable(), MemberDefImpl::isProtectedSettable(), MemberDefImpl::isPublished(), MemberDefImpl::isRaisable(), MemberDefImpl::isReadable(), MemberDefImpl::isReadonly(), MemberDefImpl::isRemovable(), MemberDefImpl::isRequired(), MemberDefImpl::isRetain(), MemberDefImpl::isSealed(), MemberDefImpl::isSettable(), MemberDefImpl::isSliceLocal(), MemberDefImpl::isStrong(), MemberDefImpl::isTransient(), MemberDefImpl::isTypeAlias(), MemberDefImpl::isUNOProperty(), MemberDefImpl::isUnretained(), MemberDefImpl::isWeak(), MemberDefImpl::isWritable(), MemberDefImpl::mergeMemberSpecifiers() , 以及 MemberDefImpl::setMemberSpecifiers().
| QCString MemberDefImpl::IMPL::metaData |
在文件 memberdef.cpp 第 1204 行定义.
被这些函数引用 MemberDefImpl::writeDocumentation().
| MemberType MemberDefImpl::IMPL::mtype = MemberType_Define |
在文件 memberdef.cpp 第 1190 行定义.
被这些函数引用 MemberDefImpl::_computeLinkableInProject(), MemberDefImpl::_writeMultiLineInitializer(), MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::hasDetailedDescription(), MemberDefImpl::hasDocumentation(), MemberDefImpl::isBriefSectionVisible(), MemberDefImpl::isDCOP(), MemberDefImpl::isDefine(), MemberDefImpl::isDictionary(), MemberDefImpl::isEnumerate(), MemberDefImpl::isEnumValue(), MemberDefImpl::isEvent(), MemberDefImpl::isFriend(), MemberDefImpl::isFunction(), MemberDefImpl::isFunctionPtr(), MemberDefImpl::isProperty(), MemberDefImpl::isSequence(), MemberDefImpl::isSignal(), MemberDefImpl::isSlot(), MemberDefImpl::isStrongEnumValue(), MemberDefImpl::isTypedef(), MemberDefImpl::isVariable(), MemberDefImpl::memberType(), MemberDefImpl::memberTypeName(), MemberDefImpl::setMemberType(), MemberDefImpl::writeDeclaration(), MemberDefImpl::writeLink() , 以及 MemberDefImpl::writeTagFile().
| const NamespaceDef* MemberDefImpl::IMPL::nspace = 0 |
在文件 memberdef.cpp 第 1153 行定义.
被这些函数引用 MemberDefImpl::getNamespaceDef(), MemberDefImpl::moveTo() , 以及 MemberDefImpl::setNamespace().
| int MemberDefImpl::IMPL::numberOfFlowKW = 0 |
在文件 memberdef.cpp 第 1268 行定义.
被这些函数引用 MemberDefImpl::incrementFlowKeyWordCount() , 以及 MemberDefImpl::numberOfFlowKeyWords().
| Protection MemberDefImpl::IMPL::prot = Public |
在文件 memberdef.cpp 第 1176 行定义.
被这些函数引用 MemberDefImpl::_computeLinkableInProject(), MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::hasDetailedDescription(), MemberDefImpl::isBriefSectionVisible(), MemberDefImpl::protection(), MemberDefImpl::setProtection(), MemberDefImpl::warnIfUndocumented(), MemberDefImpl::writeDeclaration() , 以及 MemberDefImpl::writeTagFile().
| bool MemberDefImpl::IMPL::proto = false |
在文件 memberdef.cpp 第 1245 行定义.
被这些函数引用 MemberDefImpl::isPrototype() , 以及 MemberDefImpl::setPrototype().
| QCString MemberDefImpl::IMPL::read |
在文件 memberdef.cpp 第 1180 行定义.
被这些函数引用 MemberDefImpl::getReadAccessor() , 以及 MemberDefImpl::setReadAccessor().
| MemberVector MemberDefImpl::IMPL::redefinedBy |
| const MemberDef* MemberDefImpl::IMPL::redefines = 0 |
在文件 memberdef.cpp 第 1160 行定义.
被这些函数引用 MemberDefImpl::reimplements() , 以及 MemberDefImpl::setReimplements().
| Relationship MemberDefImpl::IMPL::related = Member |
| ClassDef* MemberDefImpl::IMPL::relatedAlso = 0 |
在文件 memberdef.cpp 第 1165 行定义.
被这些函数引用 MemberDefImpl::relatedAlso() , 以及 MemberDefImpl::setRelatedAlso().
| QCString MemberDefImpl::IMPL::requiresClause |
| std::map<const Definition *,const MemberList *> MemberDefImpl::IMPL::sectionMap |
在文件 memberdef.cpp 第 1210 行定义.
被这些函数引用 MemberDefImpl::getSectionList() , 以及 MemberDefImpl::setSectionList().
| bool MemberDefImpl::IMPL::stat = false |
| ArgumentList MemberDefImpl::IMPL::tArgList |
| const MemberDef* MemberDefImpl::IMPL::templateMaster |
在文件 memberdef.cpp 第 1200 行定义.
被这些函数引用 MemberDefImpl::anchor(), MemberDefImpl::briefDescription(), MemberDefImpl::documentation(), MemberDefImpl::hasDetailedDescription(), MemberDefImpl::insertReimplementedBy(), MemberDefImpl::isLinkable(), MemberDefImpl::isReference(), MemberDefImpl::setTemplateMaster(), MemberDefImpl::templateMaster() , 以及 MemberDefImpl::writeDocumentation().
| bool MemberDefImpl::IMPL::tspec = false |
在文件 memberdef.cpp 第 1258 行定义.
被这些函数引用 MemberDefImpl::isTemplateSpecialization() , 以及 MemberDefImpl::setTemplateSpecialization().
| QCString MemberDefImpl::IMPL::type |
在文件 memberdef.cpp 第 1169 行定义.
被这些函数引用 MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::fieldType(), MemberDefImpl::getClassDefOfAnonymousType(), MemberDefImpl::getDeclType(), MemberDefImpl::isFriendClass(), MemberDefImpl::isFriendToHide(), MemberDefImpl::setType(), MemberDefImpl::typeString() , 以及 MemberDefImpl::writeDeclaration().
| ArgumentList MemberDefImpl::IMPL::typeConstraints |
| int MemberDefImpl::IMPL::userInitLines = 0 |
在文件 memberdef.cpp 第 1175 行定义.
被这些函数引用 MemberDefImpl::_computeLinkableInProject(), MemberDefImpl::_writeReimplementedBy(), MemberDefImpl::createTemplateInstanceMember(), MemberDefImpl::hasDetailedDescription(), MemberDefImpl::isBriefSectionVisible(), MemberDefImpl::virtualness(), MemberDefImpl::writeDeclaration() , 以及 MemberDefImpl::writeTagFile().
| QCString MemberDefImpl::IMPL::write |
在文件 memberdef.cpp 第 1181 行定义.
被这些函数引用 MemberDefImpl::getWriteAccessor() , 以及 MemberDefImpl::setWriteAccessor().