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