The MemberDef
Class Reference
A model of a class/file/namespace member symbol. More...
Declaration
Included Headers
Base class
class | Definition |
The common base class of all entity definitions found in the sources. More... | |
Derived Classes
class | DefinitionAliasMixin<Base> |
class | MemberDefMutable |
Public Member Functions Index
std::unique_ptr< MemberDef > | deepCopy () const =0 |
void | moveTo (Definition *)=0 |
MemberDef * | resolveAlias ()=0 |
const MemberDef * | resolveAlias () const =0 |
QCString | declaration () const =0 |
QCString | definition () const =0 |
QCString | typeString () const =0 |
QCString | argsString () const =0 |
QCString | excpString () const =0 |
QCString | bitfieldString () const =0 |
QCString | extraTypeChars () const =0 |
const QCString & | initializer () const =0 |
int | initializerLines () const =0 |
TypeSpecifier | getMemberSpecifiers () const =0 |
VhdlSpecifier | getVhdlSpecifiers () const =0 |
const MemberList * | getSectionList (const Definition *container) const =0 |
QCString | displayDefinition () const =0 |
const FileDef * | getFileDef () const =0 |
FileDef * | getFileDef ()=0 |
const ClassDef * | getClassDef () const =0 |
ClassDef * | getClassDef ()=0 |
const NamespaceDef * | getNamespaceDef () const =0 |
NamespaceDef * | getNamespaceDef ()=0 |
const ModuleDef * | getModuleDef () const =0 |
const ClassDef * | accessorClass () const =0 |
QCString | getReadAccessor () const =0 |
QCString | getWriteAccessor () const =0 |
GroupDef * | getGroupDef ()=0 |
const GroupDef * | getGroupDef () const =0 |
Grouping::GroupPri_t | getGroupPri () const =0 |
QCString | getGroupFileName () const =0 |
int | getGroupStartLine () const =0 |
bool | getGroupHasDocs () const =0 |
QCString | objCMethodName (bool localLink, bool showStatic) const =0 |
Protection | protection () const =0 |
Specifier | virtualness (int count=0) const =0 |
MemberType | memberType () const =0 |
QCString | memberTypeName () const =0 |
bool | isSignal () const =0 |
bool | isSlot () const =0 |
bool | isVariable () const =0 |
bool | isEnumerate () const =0 |
bool | isEnumValue () const =0 |
bool | isTypedef () const =0 |
bool | isSequence () const =0 |
bool | isDictionary () const =0 |
bool | isFunction () const =0 |
bool | isFunctionPtr () const =0 |
bool | isDefine () const =0 |
bool | isFriend () const =0 |
bool | isDCOP () const =0 |
bool | isProperty () const =0 |
bool | isEvent () const =0 |
bool | isRelated () const =0 |
bool | isForeign () const =0 |
bool | isStatic () const =0 |
bool | isInline () const =0 |
bool | isExplicit () const =0 |
bool | isMutable () const =0 |
bool | isGettable () const =0 |
bool | isPrivateGettable () const =0 |
bool | isProtectedGettable () const =0 |
bool | isSettable () const =0 |
bool | isPrivateSettable () const =0 |
bool | isProtectedSettable () const =0 |
bool | isReadable () const =0 |
bool | isWritable () const =0 |
bool | isAddable () const =0 |
bool | isRemovable () const =0 |
bool | isRaisable () const =0 |
bool | isFinal () const =0 |
bool | isAbstract () const =0 |
bool | isOverride () const =0 |
bool | isInitonly () const =0 |
bool | isOptional () const =0 |
bool | isRequired () const =0 |
bool | isNonAtomic () const =0 |
bool | isCopy () const =0 |
bool | isAssign () const =0 |
bool | isRetain () const =0 |
bool | isWeak () const =0 |
bool | isStrong () const =0 |
bool | isEnumStruct () const =0 |
bool | isUnretained () const =0 |
bool | isNew () const =0 |
bool | isSealed () const =0 |
bool | isImplementation () const =0 |
bool | isExternal () const =0 |
bool | isTypeAlias () const =0 |
bool | isDefault () const =0 |
bool | isDelete () const =0 |
bool | isNoExcept () const =0 |
bool | isAttribute () const =0 |
bool | isUNOProperty () const =0 |
bool | isReadonly () const =0 |
bool | isBound () const =0 |
bool | isConstrained () const =0 |
bool | isTransient () const =0 |
bool | isMaybeVoid () const =0 |
bool | isMaybeDefault () const =0 |
bool | isMaybeAmbiguous () const =0 |
bool | isPublished () const =0 |
bool | isTemplateSpecialization () const =0 |
bool | isObjCMethod () const =0 |
bool | isObjCProperty () const =0 |
bool | isCSharpProperty () const =0 |
bool | isConstructor () const =0 |
bool | isDestructor () const =0 |
bool | hasOneLineInitializer () const =0 |
bool | hasMultiLineInitializer () const =0 |
bool | isCallable () const =0 |
bool | isStrongEnumValue () const =0 |
bool | livesInsideEnum () const =0 |
bool | isSliceLocal () const =0 |
bool | isConstExpr () const =0 |
bool | isConstEval () const =0 |
bool | isConstInit () const =0 |
bool | isNoDiscard () const =0 |
int | numberOfFlowKeyWords () const =0 |
bool | isFriendToHide () const =0 |
bool | isNotFriend () const =0 |
bool | isFunctionOrSignalSlot () const =0 |
bool | isRelatedOrFriend () const =0 |
bool | isDeleted () const =0 |
bool | isBriefSectionVisible () const =0 |
bool | isDetailedSectionVisible (MemberListContainer container) const =0 |
bool | hasDetailedDescription () const =0 |
bool | isFriendClass () const =0 |
bool | isDocumentedFriendClass () const =0 |
const MemberDef * | reimplements () const =0 |
const MemberVector & | reimplementedBy () const =0 |
bool | isReimplementedBy (const ClassDef *cd) const =0 |
ClassDef * | relatedAlso () const =0 |
bool | hasDocumentedEnumValues () const =0 |
const MemberDef * | getAnonymousEnumType () const =0 |
bool | isDocsForDefinition () const =0 |
const MemberDef * | getEnumScope () const =0 |
const MemberVector & | enumFieldList () const =0 |
QCString | enumBaseType () const =0 |
bool | hasExamples () const =0 |
const ExampleList & | getExamples () const =0 |
bool | isPrototype () const =0 |
const ArgumentList & | argumentList () const =0 |
const ArgumentList & | declArgumentList () const =0 |
const ArgumentList & | templateArguments () const =0 |
const ArgumentLists & | definitionTemplateParameterLists () const =0 |
std::optional< ArgumentList > | formalTemplateArguments () const =0 |
int | getMemberGroupId () const =0 |
MemberGroup * | getMemberGroup () const =0 |
bool | fromAnonymousScope () const =0 |
MemberDef * | fromAnonymousMember () const =0 |
bool | hasCallGraph () const =0 |
bool | hasCallerGraph () const =0 |
bool | hasReferencesRelation () const =0 |
bool | hasReferencedByRelation () const =0 |
bool | hasInlineSource () const =0 |
bool | hasEnumValues () const =0 |
QCString | sourceRefName () const =0 |
const MemberDef * | templateMaster () const =0 |
QCString | getScopeString () const =0 |
ClassDef * | getClassDefOfAnonymousType () const =0 |
bool | isTypedefValCached () const =0 |
const ClassDef * | getCachedTypedefVal () const =0 |
QCString | getCachedTypedefTemplSpec () const =0 |
QCString | getCachedResolvedTypedef () const =0 |
MemberDef * | memberDefinition () const =0 |
MemberDef * | memberDeclaration () const =0 |
const MemberDef * | inheritsDocsFrom () const =0 |
const MemberDef * | getGroupAlias () const =0 |
ClassDef * | category () const =0 |
const MemberDef * | categoryRelation () const =0 |
QCString | getDeclType () const =0 |
StringVector | getLabels (const Definition *container) const =0 |
StringVector | getQualifiers () const =0 |
const ArgumentList & | typeConstraints () const =0 |
QCString | requiresClause () const =0 |
QCString | fieldType () const =0 |
QCString | getDeclFileName () const =0 |
int | getDeclLine () const =0 |
int | getDeclColumn () const =0 |
std::unique_ptr< MemberDef > | createTemplateInstanceMember (const ArgumentList &formalArgs, const std::unique_ptr< ArgumentList > &actualArgs) const =0 |
void | writeDeclaration (OutputList &ol, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, const ModuleDef *md, bool inGroup, int indentLevel=0, const ClassDef *inheritFrom=nullptr, const QCString &inheritId=QCString()) const =0 |
void | writeEnumDeclaration (OutputList &typeDecl, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, const ModuleDef *mod) const =0 |
void | writeLink (OutputList &ol, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, const ModuleDef *md, bool onlyText=FALSE) const =0 |
void | detectUndocumentedParams (bool hasParamCommand, bool hasReturnCommand) const =0 |
void | warnIfUndocumented () const =0 |
void | warnIfUndocumentedParams () const =0 |
bool | visibleInIndex () const =0 |
void | setMemberGroup (MemberGroup *grp)=0 |
Description
A model of a class/file/namespace member symbol.
Definition at line 47 of file memberdef.h.
Public Member Functions
accessorClass()
|
Definition at line 87 of file memberdef.h.
Reference accessorClass.
Referenced by accessorClass and MemberDefAliasImpl::accessorClass.
argsString()
|
Definition at line 67 of file memberdef.h.
Reference argsString.
Referenced by HtmlHelp::addIndexItem, Qhp::addIndexItem, addMemberDocs, addVariableToFile, argsString, MemberDefAliasImpl::argsString, combineDeclarationAndDefinition, VhdlDocGen::correctMemberProperties, createUsingMemberImportForClass, findUsedClassesForClass, findUsingDeclImports, generateClassMemberLink, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, genericCompareMembers, SymbolResolver::Private::getResolvedType, resolveTypeDef, writeJavasScriptSearchDataPage, ClassDefImpl::writeMemberList, VhdlDocGen::writeTagFile, writeUCFLink, VhdlDocGen::writeVHDLDeclaration and VhdlDocGen::writeVHDLTypeDocumentation.
argumentList()
|
Definition at line 224 of file memberdef.h.
Reference argumentList.
Referenced by addMemberDocs, addMemberFunction, argumentList, MemberDefAliasImpl::argumentList, buildFunctionList, combineDeclarationAndDefinition, computeMemberRelationsForBaseClass, ClassDefImpl::containsOverload, MemberDefImpl::copyArgumentNames, createUsingMemberImportForClass, findFriends, findMember, findMembersWithSpecificName, findUsingDeclImports, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, getDefsOld, SymbolResolver::Private::getResolvedSymbol, GroupDefImpl::insertMember, insertMemberDefineParams, insertMemberFunctionParams, ClassDefImpl::mergeMembersFromBaseClasses, DocParser::processCopyDoc, MemberDefImpl::resolveUnnamedParameters, setParameterList, transferFunctionReferences, transferRelatedFunctionDocumentation, writeDefArgumentList, VhdlDocGen::writeTagFile, VhdlDocGen::writeVHDLDeclaration and VhdlDocGen::writeVHDLTypeDocumentation.
bitfieldString()
|
Definition at line 69 of file memberdef.h.
Reference bitfieldString.
Referenced by bitfieldString, MemberDefAliasImpl::bitfieldString, createUsingMemberImportForClass, findUsingDeclImports, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember and generateXMLForMember.
category()
|
Definition at line 264 of file memberdef.h.
Reference category.
Referenced by category, MemberDefAliasImpl::category and ClassDefImpl::writeMemberList.
categoryRelation()
|
Definition at line 265 of file memberdef.h.
Reference categoryRelation.
Referenced by categoryRelation and MemberDefAliasImpl::categoryRelation.
createTemplateInstanceMember()
|
Definition at line 281 of file memberdef.h.
Reference createTemplateInstanceMember.
Referenced by ClassDefImpl::addMemberToTemplateInstance, createTemplateInstanceMember and MemberDefAliasImpl::createTemplateInstanceMember.
declaration()
|
Definition at line 64 of file memberdef.h.
Reference declaration.
Referenced by declaration, MemberDefAliasImpl::declaration and TooltipManager::writeTooltips.
declArgumentList()
|
Definition at line 225 of file memberdef.h.
Reference declArgumentList.
Referenced by MemberDefImpl::copyArgumentNames, declArgumentList, MemberDefAliasImpl::declArgumentList, PerlModGenerator::generatePerlModForMember, generateXMLForMember, insertMemberFunctionParams, MemberDefImpl::resolveUnnamedParameters and writeDefArgumentList.
deepCopy()
|
Definition at line 53 of file memberdef.h.
Reference deepCopy.
Referenced by ClassDefImpl::deepCopy and deepCopy.
definition()
|
Definition at line 65 of file memberdef.h.
Reference definition.
Referenced by createUsingMemberImportForClass, definition, MemberDefAliasImpl::definition, findUsingDeclImports, generateSqlite3ForMember and generateXMLForMember.
definitionTemplateParameterLists()
|
Definition at line 227 of file memberdef.h.
Reference definitionTemplateParameterLists.
Referenced by definitionTemplateParameterLists and MemberDefAliasImpl::definitionTemplateParameterLists.
detectUndocumentedParams()
|
Definition at line 291 of file memberdef.h.
Reference detectUndocumentedParams.
Referenced by detectUndocumentedParams and validatingParseDoc.
displayDefinition()
|
Definition at line 76 of file memberdef.h.
Reference displayDefinition.
Referenced by displayDefinition and MemberDefAliasImpl::displayDefinition.
enumBaseType()
|
Definition at line 217 of file memberdef.h.
Reference enumBaseType.
Referenced by enumBaseType, MemberDefAliasImpl::enumBaseType, PerlModGenerator::generatePerlModForMember and generateXMLForMember.
enumFieldList()
|
Definition at line 216 of file memberdef.h.
Reference enumFieldList.
Referenced by MemberList::addListReferences, addMemberToGroups, enumFieldList, MemberDefAliasImpl::enumFieldList, findDEV, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateXMLForMember, getDefsOld, writeMemberToIndex and MemberList::writeTagFile.
excpString()
|
Definition at line 68 of file memberdef.h.
Reference excpString.
Referenced by createUsingMemberImportForClass, excpString, MemberDefAliasImpl::excpString, findUsingDeclImports, PerlModGenerator::generatePerlModForMember, generateXMLForMember, writeExceptionList and VhdlDocGen::writeFunctionProto.
extraTypeChars()
|
Definition at line 70 of file memberdef.h.
Reference extraTypeChars.
Referenced by extraTypeChars, MemberDefAliasImpl::extraTypeChars and writeDefArgumentList.
fieldType()
|
Definition at line 275 of file memberdef.h.
Reference fieldType.
Referenced by fieldType and MemberDefAliasImpl::fieldType.
formalTemplateArguments()
|
Definition at line 228 of file memberdef.h.
Reference formalTemplateArguments.
Referenced by formalTemplateArguments, MemberDefAliasImpl::formalTemplateArguments and SymbolResolver::Private::getResolvedSymbol.
fromAnonymousMember()
|
Definition at line 235 of file memberdef.h.
Reference fromAnonymousMember.
Referenced by fromAnonymousMember and MemberDefAliasImpl::fromAnonymousMember.
fromAnonymousScope()
|
Definition at line 234 of file memberdef.h.
Reference fromAnonymousScope.
Referenced by fromAnonymousScope and MemberDefAliasImpl::fromAnonymousScope.
getAnonymousEnumType()
|
Definition at line 213 of file memberdef.h.
Reference getAnonymousEnumType.
Referenced by getAnonymousEnumType and MemberDefAliasImpl::getAnonymousEnumType.
getCachedResolvedTypedef()
|
Definition at line 257 of file memberdef.h.
Reference getCachedResolvedTypedef.
Referenced by getCachedResolvedTypedef, MemberDefAliasImpl::getCachedResolvedTypedef and SymbolResolver::Private::newResolveTypedef.
getCachedTypedefTemplSpec()
|
Definition at line 256 of file memberdef.h.
Reference getCachedTypedefTemplSpec.
Referenced by getCachedTypedefTemplSpec, MemberDefAliasImpl::getCachedTypedefTemplSpec and SymbolResolver::Private::newResolveTypedef.
getCachedTypedefVal()
|
Definition at line 255 of file memberdef.h.
Reference getCachedTypedefVal.
Referenced by flushCachedTemplateRelations, getCachedTypedefVal, MemberDefAliasImpl::getCachedTypedefVal and SymbolResolver::Private::newResolveTypedef.
getClassDef()
|
Definition at line 81 of file memberdef.h.
Reference getClassDef.
Referenced by MemberDefImpl::_isReimplements, MemberDefImpl::_writeReimplementedBy, MemberDefImpl::_writeReimplements, Index::addClassMemberNameToIndex, addEnumValuesToEnums, DocSets::addIndexItem, PerlModGenerator::addListOfAllMembers, addMemberFunction, addMemberToSearchIndex, addVariableToClass, DocRef::DocRef, findEnumDocumentation, generateClassMemberLink, generateDEFForMember, getClassDef, getClassDef, MemberDefAliasImpl::getClassDef, MemberDefAliasImpl::getClassDef, getDefsNew, getDefsOld, DocParser::handleLinkedWord, FileDefImpl::insertMember, GroupDefImpl::insertMember, NamespaceDefImpl::insertMember, ClassDefImpl::isAccessibleMember, MemberGroup::memberContainer, ClassDefImpl::mergeMembersFromBaseClasses, SymbolResolver::Private::newResolveTypedef, VHDLCodeParser::parseCode, writeClassLinkForMember, MemberDefImpl::writeDeclaration, writeJavasScriptSearchDataPage, ClassDefImpl::writeMemberList, writeMemberTemplateLists, writeMemberTemplateLists, ClassDefImpl::writeQuickMemberLinks and VhdlDocGen::writeStringLink.
getClassDef()
|
Definition at line 82 of file memberdef.h.
Reference getClassDef.
getClassDefOfAnonymousType()
|
Definition at line 251 of file memberdef.h.
Reference getClassDefOfAnonymousType.
Referenced by addMemberToGroups, getClassDefOfAnonymousType, MemberDefAliasImpl::getClassDefOfAnonymousType, ClassDefImpl::setGroupDefForAllMembers and VhdlDocGen::writeVHDLDeclaration.
getDeclColumn()
|
Definition at line 279 of file memberdef.h.
Reference getDeclColumn.
Referenced by generateXMLForMember, getDeclColumn and MemberDefAliasImpl::getDeclColumn.
getDeclFileName()
|
Definition at line 277 of file memberdef.h.
Reference getDeclFileName.
Referenced by generateXMLForMember, getDeclFileName and MemberDefAliasImpl::getDeclFileName.
getDeclLine()
|
Definition at line 278 of file memberdef.h.
Reference getDeclLine.
Referenced by generateXMLForMember, getDeclLine and MemberDefAliasImpl::getDeclLine.
getDeclType()
|
Definition at line 267 of file memberdef.h.
Reference getDeclType.
Referenced by getDeclType and MemberDefAliasImpl::getDeclType.
getEnumScope()
|
Definition at line 215 of file memberdef.h.
Reference getEnumScope.
Referenced by Index::addClassMemberNameToIndex, Index::addFileMemberNameToIndex, addMemberFunction, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, getDefsOld, getEnumScope, MemberDefAliasImpl::getEnumScope, SymbolResolver::Private::isAccessibleFrom and SymbolResolver::Private::isAccessibleFromWithExpScope.
getExamples()
|
Definition at line 220 of file memberdef.h.
Reference getExamples.
Referenced by getExamples and MemberDefAliasImpl::getExamples.
getFileDef()
|
Definition at line 79 of file memberdef.h.
Reference getFileDef.
Referenced by addEnumValuesToEnums, Index::addFileMemberNameToIndex, DocSets::addIndexItem, addMemberDocs, addMemberFunction, addMemberToSearchIndex, addVariableToFile, buildFunctionList, combineDeclarationAndDefinition, computeMemberRelationsForBaseClass, ClassDefImpl::containsOverload, VhdlDocGen::createFlowChart, findEnumDocumentation, findFriends, findMember, findMembersWithSpecificName, generateClassMemberLink, generateClassOrGlobalLink, generateXMLForMember, getDefsNew, getDefsOld, getFileDef, getFileDef, MemberDefAliasImpl::getFileDef, MemberDefAliasImpl::getFileDef, getLinkInScope, SymbolResolver::Private::getResolvedSymbol, haveEqualFileNames, GroupDefImpl::insertMember, SymbolResolver::Private::isAccessibleFrom, MemberGroup::memberContainer, ClassDefImpl::mergeMembersFromBaseClasses, transferFunctionReferences, transferRelatedFunctionDocumentation, MemberDefImpl::writeDeclaration, writeFileLinkForMember, writeJavasScriptSearchDataPage, writeMemberTemplateLists, writeMemberTemplateLists and VhdlDocGen::writeSource.
getFileDef()
|
Definition at line 80 of file memberdef.h.
Reference getFileDef.
getGroupAlias()
|
Definition at line 262 of file memberdef.h.
Reference getGroupAlias.
Referenced by getGroupAlias, MemberDefAliasImpl::getGroupAlias and GroupDefImpl::insertMember.
getGroupDef()
|
Definition at line 94 of file memberdef.h.
Reference getGroupDef.
Referenced by addEnumDocs, MemberList::addListReferences, addMemberToGroups, addMemberToSearchIndex, buildFunctionList, buildTypedefList, combineDeclarationAndDefinition, findMembersWithSpecificName, generateClassMemberLink, generateClassOrGlobalLink, generateClassOrGlobalLink, generateXMLForMember, getDefsNew, getDefsOld, getGroupDef, getGroupDef, MemberDefAliasImpl::getGroupDef, MemberDefAliasImpl::getGroupDef, getLink, getLinkInScope, getLinkInScope, MemberGroup::insertMember, isEntryInGroupOfMember, MemberDefImpl::setEnumScope, MemberDefImpl::writeDeclaration, MemberDefImpl::writeLink, writeMemberToIndex and VhdlDocGen::writeVHDLDeclaration.
getGroupDef()
|
Definition at line 95 of file memberdef.h.
Reference getGroupDef.
getGroupFileName()
|
Definition at line 97 of file memberdef.h.
Reference getGroupFileName.
Referenced by addMemberToGroups, getGroupFileName, MemberDefAliasImpl::getGroupFileName, MemberGroup::insertMember and MemberDefImpl::setEnumScope.
getGroupHasDocs()
|
Definition at line 99 of file memberdef.h.
Reference getGroupHasDocs.
Referenced by addMemberToGroups, getGroupHasDocs, MemberDefAliasImpl::getGroupHasDocs, MemberGroup::insertMember and MemberDefImpl::setEnumScope.
getGroupPri()
|
Definition at line 96 of file memberdef.h.
Reference getGroupPri.
Referenced by addMemberToGroups, combineDeclarationAndDefinition, getGroupPri, MemberDefAliasImpl::getGroupPri, MemberGroup::insertMember and MemberDefImpl::setEnumScope.
getGroupStartLine()
|
Definition at line 98 of file memberdef.h.
Reference getGroupStartLine.
Referenced by addMemberToGroups, getGroupStartLine, MemberDefAliasImpl::getGroupStartLine, MemberGroup::insertMember and MemberDefImpl::setEnumScope.
getLabels()
|
Definition at line 268 of file memberdef.h.
Reference getLabels.
Referenced by getLabels and MemberDefAliasImpl::getLabels.
getMemberGroup()
|
getMemberGroupId()
|
Definition at line 231 of file memberdef.h.
Reference getMemberGroupId.
Referenced by addEnumDocs, addMemberDocs, ClassDefImpl::addMemberToTemplateInstance, getMemberGroupId and MemberDefAliasImpl::getMemberGroupId.
getMemberSpecifiers()
|
Definition at line 73 of file memberdef.h.
Reference getMemberSpecifiers.
Referenced by ClassDefImpl::addMemberToTemplateInstance, combineDeclarationAndDefinition, createUsingMemberImportForClass, findUsingDeclImports, getMemberSpecifiers and MemberDefAliasImpl::getMemberSpecifiers.
getModuleDef()
|
Definition at line 85 of file memberdef.h.
Reference getModuleDef.
Referenced by Index::addModuleMemberNameToIndex, getModuleDef, MemberDefAliasImpl::getModuleDef, MemberDefImpl::writeDeclaration and writeModuleLinkForMember.
getNamespaceDef()
|
Definition at line 83 of file memberdef.h.
Reference getNamespaceDef.
Referenced by addEnumValuesToEnums, DocSets::addIndexItem, addMemberDocs, addMemberToSearchIndex, Index::addNamespaceMemberNameToIndex, addVariableToFile, buildFunctionList, findEnumDocumentation, findMembersWithSpecificName, generateDEFForMember, getDefsNew, getDefsOld, getNamespaceDef, getNamespaceDef, MemberDefAliasImpl::getNamespaceDef, MemberDefAliasImpl::getNamespaceDef, MemberGroup::memberContainer, memberVisible, transferFunctionDocumentation, MemberDefImpl::writeDeclaration, writeJavasScriptSearchDataPage, writeMemberToIndex and writeNamespaceLinkForMember.
getNamespaceDef()
|
Definition at line 84 of file memberdef.h.
Reference getNamespaceDef.
getQualifiers()
|
Definition at line 269 of file memberdef.h.
Reference getQualifiers.
Referenced by combineDeclarationAndDefinition, findFriends, generateXMLForMember, getQualifiers and MemberDefAliasImpl::getQualifiers.
getReadAccessor()
|
Definition at line 90 of file memberdef.h.
Reference getReadAccessor.
Referenced by generateSqlite3ForMember, generateXMLForMember, getReadAccessor and MemberDefAliasImpl::getReadAccessor.
getScopeString()
|
Definition at line 250 of file memberdef.h.
Reference getScopeString.
Referenced by DefinitionImpl::_writeSourceRefList, DocSets::addIndexItem, generateSqlite3ForMember, getScopeString, MemberDefAliasImpl::getScopeString and writeMemberReference.
getSectionList()
|
Definition at line 75 of file memberdef.h.
Reference getSectionList.
Referenced by getSectionList, MemberDefAliasImpl::getSectionList and MemberGroup::insertMember.
getVhdlSpecifiers()
|
Definition at line 74 of file memberdef.h.
Reference getVhdlSpecifiers.
Referenced by VhdlDocGen::correctMemberProperties, createUsingMemberImportForClass, findUsingDeclImports, getVhdlSpecifiers, MemberDefAliasImpl::getVhdlSpecifiers, ClassDefImpl::internalInsertMember, VhdlDocGen::isAlias, VhdlDocGen::isArchitecture, VhdlDocGen::isAttribute, VhdlDocGen::isCompInst, VhdlDocGen::isComponent, VhdlDocGen::isConfig, VhdlDocGen::isConstant, VhdlDocGen::isConstraint, VhdlDocGen::isEntity, VhdlDocGen::isFile, VhdlDocGen::isGeneric, VhdlDocGen::isGroup, VhdlDocGen::isLibrary, VhdlDocGen::isMisc, VhdlDocGen::isPackage, VhdlDocGen::isPackageBody, VhdlDocGen::isPort, VhdlDocGen::isProcedure, VhdlDocGen::isProcess, VhdlDocGen::isRecord, VhdlDocGen::isSignal, VhdlDocGen::isSignals, VhdlDocGen::isSubType, VhdlDocGen::isUnit, VhdlDocGen::isVariable, VhdlDocGen::isVhdlFunction, VhdlDocGen::isVType, ClassDefImpl::writeMemberList, VhdlDocGen::writePlainVHDLDeclarations and VhdlDocGen::writeVHDLDeclaration.
getWriteAccessor()
|
Definition at line 91 of file memberdef.h.
Reference getWriteAccessor.
Referenced by generateSqlite3ForMember, generateXMLForMember, getWriteAccessor and MemberDefAliasImpl::getWriteAccessor.
hasCallerGraph()
|
Definition at line 239 of file memberdef.h.
Reference hasCallerGraph.
Referenced by addDocCrossReference, hasCallerGraph, MemberDefAliasImpl::hasCallerGraph and mergeMemberOverrideOptions.
hasCallGraph()
|
Definition at line 238 of file memberdef.h.
Reference hasCallGraph.
Referenced by addDocCrossReference, hasCallGraph, MemberDefAliasImpl::hasCallGraph and mergeMemberOverrideOptions.
hasDetailedDescription()
|
Definition at line 202 of file memberdef.h.
Reference hasDetailedDescription.
Referenced by hasDetailedDescription, MemberDefAliasImpl::hasDetailedDescription, MemberList::writeDocumentationPage and VhdlDocGen::writeVHDLDeclaration.
hasDocumentedEnumValues()
|
Definition at line 212 of file memberdef.h.
Reference hasDocumentedEnumValues.
Referenced by hasDocumentedEnumValues and MemberDefAliasImpl::hasDocumentedEnumValues.
hasEnumValues()
|
Definition at line 245 of file memberdef.h.
Reference hasEnumValues.
Referenced by hasEnumValues, MemberDefAliasImpl::hasEnumValues and mergeMemberOverrideOptions.
hasExamples()
|
Definition at line 219 of file memberdef.h.
Reference hasExamples.
Referenced by hasExamples and MemberDefAliasImpl::hasExamples.
hasInlineSource()
|
Definition at line 244 of file memberdef.h.
Reference hasInlineSource.
Referenced by hasInlineSource, MemberDefAliasImpl::hasInlineSource, mergeMemberOverrideOptions and DefinitionImpl::writeInlineCode.
hasMultiLineInitializer()
|
Definition at line 181 of file memberdef.h.
Reference hasMultiLineInitializer.
Referenced by generateSqlite3ForMember, generateXMLForMember, hasMultiLineInitializer and MemberDefAliasImpl::hasMultiLineInitializer.
hasOneLineInitializer()
|
Definition at line 180 of file memberdef.h.
Reference hasOneLineInitializer.
Referenced by generateSqlite3ForMember, generateXMLForMember, hasOneLineInitializer, MemberDefAliasImpl::hasOneLineInitializer and MemberDefImpl::writeEnumDeclaration.
hasReferencedByRelation()
|
Definition at line 242 of file memberdef.h.
Reference hasReferencedByRelation.
Referenced by addDocCrossReference, hasReferencedByRelation, MemberDefAliasImpl::hasReferencedByRelation, mergeMemberOverrideOptions and VhdlDocGen::writeSource.
hasReferencesRelation()
|
Definition at line 241 of file memberdef.h.
Reference hasReferencesRelation.
Referenced by addDocCrossReference, hasReferencesRelation, MemberDefAliasImpl::hasReferencesRelation, mergeMemberOverrideOptions and VhdlDocGen::writeSource.
inheritsDocsFrom()
|
Definition at line 261 of file memberdef.h.
Reference inheritsDocsFrom.
Referenced by inheritsDocsFrom and MemberDefAliasImpl::inheritsDocsFrom.
initializer()
|
Definition at line 71 of file memberdef.h.
Reference initializer.
Referenced by addMemberDocs, createUsingMemberImportForClass, findUsingDeclImports, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, initializer, MemberDefAliasImpl::initializer and MemberDefImpl::writeEnumDeclaration.
initializerLines()
|
Definition at line 72 of file memberdef.h.
Reference initializerLines.
Referenced by createUsingMemberImportForClass, findUsingDeclImports, initializerLines and MemberDefAliasImpl::initializerLines.
isAbstract()
|
Definition at line 143 of file memberdef.h.
Reference isAbstract.
Referenced by isAbstract and MemberDefAliasImpl::isAbstract.
isAddable()
|
Definition at line 139 of file memberdef.h.
Reference isAddable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isAddable and MemberDefAliasImpl::isAddable.
isAssign()
|
Definition at line 150 of file memberdef.h.
Reference isAssign.
Referenced by generateSqlite3ForMember, generateXMLForMember, isAssign and MemberDefAliasImpl::isAssign.
isAttribute()
|
Definition at line 164 of file memberdef.h.
Reference isAttribute.
Referenced by generateSqlite3ForMember, generateXMLForMember, isAttribute, MemberDefAliasImpl::isAttribute and ClassDefImpl::writeMemberList.
isBound()
|
Definition at line 167 of file memberdef.h.
Reference isBound.
Referenced by generateSqlite3ForMember, generateXMLForMember, isBound, MemberDefAliasImpl::isBound and ClassDefImpl::writeMemberList.
isBriefSectionVisible()
|
Definition at line 200 of file memberdef.h.
Reference isBriefSectionVisible.
Referenced by isBriefSectionVisible, MemberDefAliasImpl::isBriefSectionVisible, MemberDefImpl::writeEnumDeclaration and VhdlDocGen::writePlainVHDLDeclarations.
isCallable()
|
Definition at line 182 of file memberdef.h.
Reference isCallable.
Referenced by addDocCrossReference, codeFolding, SymbolResolver::Private::getResolvedSymbol, isCallable, MemberDefAliasImpl::isCallable and writeJavasScriptSearchDataPage.
isConstEval()
|
Definition at line 187 of file memberdef.h.
Reference isConstEval.
Referenced by generateXMLForMember, isConstEval and MemberDefAliasImpl::isConstEval.
isConstExpr()
|
Definition at line 186 of file memberdef.h.
Reference isConstExpr.
Referenced by generateXMLForMember, isConstExpr and MemberDefAliasImpl::isConstExpr.
isConstInit()
|
Definition at line 188 of file memberdef.h.
Reference isConstInit.
Referenced by generateXMLForMember, isConstInit and MemberDefAliasImpl::isConstInit.
isConstrained()
|
Definition at line 168 of file memberdef.h.
Reference isConstrained.
Referenced by generateSqlite3ForMember, generateXMLForMember, isConstrained, MemberDefAliasImpl::isConstrained and ClassDefImpl::writeMemberList.
isConstructor()
|
Definition at line 178 of file memberdef.h.
Reference isConstructor.
Referenced by genericCompareMembers, ClassDefImpl::internalInsertMember, isConstructor, MemberDefAliasImpl::isConstructor and isStandardFunc.
isCopy()
|
Definition at line 149 of file memberdef.h.
Reference isCopy.
Referenced by generateSqlite3ForMember, generateXMLForMember, isCopy and MemberDefAliasImpl::isCopy.
isCSharpProperty()
|
Definition at line 177 of file memberdef.h.
Reference isCSharpProperty.
Referenced by computeMemberRelationsForBaseClass, isCSharpProperty and MemberDefAliasImpl::isCSharpProperty.
isDCOP()
|
Definition at line 122 of file memberdef.h.
Reference isDCOP.
Referenced by isDCOP and MemberDefAliasImpl::isDCOP.
isDefault()
|
Definition at line 161 of file memberdef.h.
Reference isDefault.
Referenced by isDefault and MemberDefAliasImpl::isDefault.
isDefine()
|
Definition at line 120 of file memberdef.h.
Reference isDefine.
Referenced by Index::addFileMemberNameToIndex, addMemberToSearchIndex, addVariableToFile, codeFolding, definitionToName, findMember, findMembersWithSpecificName, isDefine, MemberDefAliasImpl::isDefine and writeDefArgumentList.
isDelete()
|
Definition at line 162 of file memberdef.h.
Reference isDelete.
Referenced by isDelete and MemberDefAliasImpl::isDelete.
isDeleted()
|
Definition at line 199 of file memberdef.h.
Reference isDeleted.
Referenced by isDeleted and MemberDefAliasImpl::isDeleted.
isDestructor()
|
Definition at line 179 of file memberdef.h.
Reference isDestructor.
Referenced by genericCompareMembers, ClassDefImpl::internalInsertMember, isDestructor, MemberDefAliasImpl::isDestructor and isStandardFunc.
isDetailedSectionVisible()
|
Definition at line 201 of file memberdef.h.
Reference isDetailedSectionVisible.
Referenced by isDetailedSectionVisible and MemberDefAliasImpl::isDetailedSectionVisible.
isDictionary()
|
Definition at line 117 of file memberdef.h.
Reference isDictionary.
Referenced by Index::addFileMemberNameToIndex, addMemberToSearchIndex, Index::addNamespaceMemberNameToIndex, isDictionary and MemberDefAliasImpl::isDictionary.
isDocsForDefinition()
|
Definition at line 214 of file memberdef.h.
Reference isDocsForDefinition.
Referenced by combineDeclarationAndDefinition, findFriends, inheritDocumentation, isDocsForDefinition, MemberDefAliasImpl::isDocsForDefinition and writeDefArgumentList.
isDocumentedFriendClass()
|
Definition at line 204 of file memberdef.h.
Reference isDocumentedFriendClass.
Referenced by isDocumentedFriendClass and MemberDefAliasImpl::isDocumentedFriendClass.
isEnumerate()
|
Definition at line 113 of file memberdef.h.
Reference isEnumerate.
Referenced by Index::addClassMemberNameToIndex, addDocCrossReference, addEnumValuesToEnums, Index::addFileMemberNameToIndex, addMemberToGroups, addMemberToSearchIndex, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, addVariableToFile, definitionToName, findDEV, findEnumDocumentation, findMember, SymbolResolver::Private::followPath, getCanonicalTypeForIdentifier, getDefsOld, SymbolResolver::Private::getResolvedType, ClassDefImpl::internalInsertMember, SymbolResolver::Private::isAccessibleFrom, isEnumerate, MemberDefAliasImpl::isEnumerate, SymbolResolver::Private::newResolveTypedef, resolveRef, ClassDefImpl::writeMemberList and writeMemberToIndex.
isEnumStruct()
|
Definition at line 154 of file memberdef.h.
Reference isEnumStruct.
Referenced by isEnumStruct and MemberDefAliasImpl::isEnumStruct.
isEnumValue()
|
Definition at line 114 of file memberdef.h.
Reference isEnumValue.
Referenced by Index::addClassMemberNameToIndex, addEnumValuesToEnums, Index::addFileMemberNameToIndex, addMemberFunction, addMemberToSearchIndex, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, definitionToName, ClassDefImpl::internalInsertMember, SymbolResolver::Private::isAccessibleFromWithExpScope, isEnumValue, MemberDefAliasImpl::isEnumValue, ClassDefImpl::writeMemberList and ClassDefImpl::writeQuickMemberLinks.
isEvent()
|
Definition at line 124 of file memberdef.h.
Reference isEvent.
Referenced by Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, isEvent and MemberDefAliasImpl::isEvent.
isExplicit()
|
Definition at line 129 of file memberdef.h.
Reference isExplicit.
Referenced by generateSqlite3ForMember, generateXMLForMember, isExplicit, MemberDefAliasImpl::isExplicit and ClassDefImpl::writeMemberList.
isExternal()
|
Definition at line 159 of file memberdef.h.
Reference isExternal.
Referenced by addVariableToFile, combineDeclarationAndDefinition, generateSqlite3ForMember, generateXMLForMember, isExternal, MemberDefAliasImpl::isExternal, transferFunctionDocumentation and transferFunctionReferences.
isFinal()
|
Definition at line 142 of file memberdef.h.
Reference isFinal.
Referenced by generateSqlite3ForMember, generateXMLForMember, ClassDefImpl::internalInsertMember, isFinal and MemberDefAliasImpl::isFinal.
isForeign()
|
Definition at line 126 of file memberdef.h.
Reference isForeign.
Referenced by Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, getDefsOld, isForeign, MemberDefAliasImpl::isForeign and transferRelatedFunctionDocumentation.
isFriend()
|
Definition at line 121 of file memberdef.h.
Reference isFriend.
Referenced by Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, findFriends, ClassDefImpl::internalInsertMember, isFriend, MemberDefAliasImpl::isFriend, ClassDefImpl::mergeMembersFromBaseClasses and ClassDefImpl::writeMemberList.
isFriendClass()
|
Definition at line 203 of file memberdef.h.
Reference isFriendClass.
Referenced by generateXMLForMember, isFriendClass and MemberDefAliasImpl::isFriendClass.
isFriendToHide()
|
Definition at line 193 of file memberdef.h.
Reference isFriendToHide.
Referenced by isFriendToHide and MemberDefAliasImpl::isFriendToHide.
isFunction()
|
Definition at line 118 of file memberdef.h.
Reference isFunction.
Referenced by DefinitionImpl::_writeSourceRefList, Index::addClassMemberNameToIndex, Index::addFileMemberNameToIndex, addMemberToSearchIndex, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, combineDeclarationAndDefinition, computeMemberRelationsForBaseClass, definitionToName, findFriends, GroupDefImpl::insertMember, ClassDefImpl::internalInsertMember, isFunction, MemberDefAliasImpl::isFunction, transferFunctionReferences, validatingParseDoc and ClassDefImpl::writeMemberList.
isFunctionOrSignalSlot()
|
Definition at line 195 of file memberdef.h.
Reference isFunctionOrSignalSlot.
Referenced by isFunctionOrSignalSlot and MemberDefAliasImpl::isFunctionOrSignalSlot.
isFunctionPtr()
|
Definition at line 119 of file memberdef.h.
Reference isFunctionPtr.
Referenced by isFunctionPtr and MemberDefAliasImpl::isFunctionPtr.
isGettable()
|
Definition at line 131 of file memberdef.h.
Reference isGettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isGettable and MemberDefAliasImpl::isGettable.
isImplementation()
|
Definition at line 158 of file memberdef.h.
Reference isImplementation.
Referenced by isImplementation and MemberDefAliasImpl::isImplementation.
isInitonly()
|
Definition at line 145 of file memberdef.h.
Reference isInitonly.
Referenced by generateSqlite3ForMember, generateXMLForMember, isInitonly and MemberDefAliasImpl::isInitonly.
isInline()
|
Definition at line 128 of file memberdef.h.
Reference isInline.
Referenced by generateSqlite3ForMember, generateXMLForMember, isInline, MemberDefAliasImpl::isInline, memberdefIncomplete and ClassDefImpl::writeMemberList.
isMaybeAmbiguous()
|
Definition at line 172 of file memberdef.h.
Reference isMaybeAmbiguous.
Referenced by generateSqlite3ForMember, generateXMLForMember, isMaybeAmbiguous, MemberDefAliasImpl::isMaybeAmbiguous and ClassDefImpl::writeMemberList.
isMaybeDefault()
|
Definition at line 171 of file memberdef.h.
Reference isMaybeDefault.
Referenced by generateSqlite3ForMember, generateXMLForMember, isMaybeDefault, MemberDefAliasImpl::isMaybeDefault and ClassDefImpl::writeMemberList.
isMaybeVoid()
|
Definition at line 170 of file memberdef.h.
Reference isMaybeVoid.
Referenced by generateSqlite3ForMember, generateXMLForMember, isMaybeVoid, MemberDefAliasImpl::isMaybeVoid and ClassDefImpl::writeMemberList.
isMutable()
|
Definition at line 130 of file memberdef.h.
Reference isMutable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isMutable, MemberDefAliasImpl::isMutable and ClassDefImpl::writeMemberList.
isNew()
|
Definition at line 156 of file memberdef.h.
Reference isNew.
Referenced by generateSqlite3ForMember, generateXMLForMember, isNew and MemberDefAliasImpl::isNew.
isNoDiscard()
|
Definition at line 189 of file memberdef.h.
Reference isNoDiscard.
Referenced by generateXMLForMember, isNoDiscard and MemberDefAliasImpl::isNoDiscard.
isNoExcept()
|
Definition at line 163 of file memberdef.h.
Reference isNoExcept.
Referenced by generateXMLForMember, isNoExcept and MemberDefAliasImpl::isNoExcept.
isNonAtomic()
|
Definition at line 148 of file memberdef.h.
Reference isNonAtomic.
Referenced by isNonAtomic and MemberDefAliasImpl::isNonAtomic.
isNotFriend()
|
Definition at line 194 of file memberdef.h.
Reference isNotFriend.
Referenced by isNotFriend and MemberDefAliasImpl::isNotFriend.
isObjCMethod()
|
Definition at line 175 of file memberdef.h.
Reference isObjCMethod.
Referenced by DefinitionImpl::_writeSourceRefList, DocSets::addIndexItem, DocParser::handleLinkedWord, isObjCMethod, MemberDefAliasImpl::isObjCMethod, writeDefArgumentList and ClassDefImpl::writeMemberList.
isObjCProperty()
|
Definition at line 176 of file memberdef.h.
Reference isObjCProperty.
Referenced by DocSets::addIndexItem, findUsedClassesForClass, isObjCProperty and MemberDefAliasImpl::isObjCProperty.
isOptional()
|
Definition at line 146 of file memberdef.h.
Reference isOptional.
Referenced by generateSqlite3ForMember, generateXMLForMember, isOptional, MemberDefAliasImpl::isOptional and ClassDefImpl::writeMemberList.
isOverride()
|
Definition at line 144 of file memberdef.h.
Reference isOverride.
Referenced by ClassDefImpl::internalInsertMember, isOverride and MemberDefAliasImpl::isOverride.
isPrivateGettable()
|
Definition at line 132 of file memberdef.h.
Reference isPrivateGettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isPrivateGettable and MemberDefAliasImpl::isPrivateGettable.
isPrivateSettable()
|
Definition at line 135 of file memberdef.h.
Reference isPrivateSettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isPrivateSettable and MemberDefAliasImpl::isPrivateSettable.
isProperty()
|
Definition at line 123 of file memberdef.h.
Reference isProperty.
Referenced by Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, generateSqlite3ForMember, isProperty, MemberDefAliasImpl::isProperty and writeDefArgumentList.
isProtectedGettable()
|
Definition at line 133 of file memberdef.h.
Reference isProtectedGettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isProtectedGettable and MemberDefAliasImpl::isProtectedGettable.
isProtectedSettable()
|
Definition at line 136 of file memberdef.h.
Reference isProtectedSettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isProtectedSettable and MemberDefAliasImpl::isProtectedSettable.
isPrototype()
|
Definition at line 221 of file memberdef.h.
Reference isPrototype.
Referenced by DefinitionImpl::_writeSourceRefList, buildFunctionList, combineDeclarationAndDefinition, isPrototype, MemberDefAliasImpl::isPrototype, transferFunctionDocumentation and transferFunctionReferences.
isPublished()
|
Definition at line 173 of file memberdef.h.
Reference isPublished.
Referenced by isPublished and MemberDefAliasImpl::isPublished.
isRaisable()
|
Definition at line 141 of file memberdef.h.
Reference isRaisable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isRaisable and MemberDefAliasImpl::isRaisable.
isReadable()
|
Definition at line 137 of file memberdef.h.
Reference isReadable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isReadable, MemberDefAliasImpl::isReadable and MemberDefAliasImpl::isReadonly.
isReadonly()
|
Definition at line 166 of file memberdef.h.
Reference isReadonly.
Referenced by generateSqlite3ForMember, generateXMLForMember, isReadonly and ClassDefImpl::writeMemberList.
isReimplementedBy()
|
Definition at line 208 of file memberdef.h.
Reference isReimplementedBy.
Referenced by isReimplementedBy and MemberDefAliasImpl::isReimplementedBy.
isRelated()
|
Definition at line 125 of file memberdef.h.
Reference isRelated.
Referenced by Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, findFriends, getDefsOld, ClassDefImpl::internalInsertMember, isRelated, MemberDefAliasImpl::isRelated, resolveTypeDef, transferRelatedFunctionDocumentation and ClassDefImpl::writeMemberList.
isRelatedOrFriend()
|
Definition at line 196 of file memberdef.h.
Reference isRelatedOrFriend.
Referenced by isRelatedOrFriend and MemberDefAliasImpl::isRelatedOrFriend.
isRemovable()
|
Definition at line 140 of file memberdef.h.
Reference isRemovable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isRemovable, MemberDefAliasImpl::isRemovable and ClassDefImpl::writeMemberList.
isRequired()
|
Definition at line 147 of file memberdef.h.
Reference isRequired.
Referenced by generateSqlite3ForMember, generateXMLForMember, isRequired and MemberDefAliasImpl::isRequired.
isRetain()
|
Definition at line 151 of file memberdef.h.
Reference isRetain.
Referenced by generateSqlite3ForMember, generateXMLForMember, isRetain and MemberDefAliasImpl::isRetain.
isSealed()
|
Definition at line 157 of file memberdef.h.
Reference isSealed.
Referenced by generateSqlite3ForMember, generateXMLForMember, isSealed and MemberDefAliasImpl::isSealed.
isSequence()
|
Definition at line 116 of file memberdef.h.
Reference isSequence.
Referenced by Index::addFileMemberNameToIndex, addMemberToSearchIndex, Index::addNamespaceMemberNameToIndex, isSequence and MemberDefAliasImpl::isSequence.
isSettable()
|
Definition at line 134 of file memberdef.h.
Reference isSettable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isSettable and MemberDefAliasImpl::isSettable.
isSignal()
|
Definition at line 110 of file memberdef.h.
Reference isSignal.
Referenced by DefinitionImpl::_writeSourceRefList, Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, isSignal, MemberDefAliasImpl::isSignal and ClassDefImpl::writeMemberList.
isSliceLocal()
|
Definition at line 185 of file memberdef.h.
Reference isSliceLocal.
Referenced by isSliceLocal and MemberDefAliasImpl::isSliceLocal.
isSlot()
|
Definition at line 111 of file memberdef.h.
Reference isSlot.
Referenced by DefinitionImpl::_writeSourceRefList, Index::addClassMemberNameToIndex, addMemberToSearchIndex, definitionToName, isSlot, MemberDefAliasImpl::isSlot and ClassDefImpl::writeMemberList.
isStatic()
|
Definition at line 127 of file memberdef.h.
Reference isStatic.
Referenced by DocSets::addIndexItem, addMemberFunction, addVariableToFile, buildFunctionList, combineDeclarationAndDefinition, createUsingMemberImportForClass, findMembersWithSpecificName, findUsingDeclImports, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, ClassDefImpl::internalInsertMember, isStatic, MemberDefAliasImpl::isStatic, transferFunctionReferences and ClassDefImpl::writeMemberList.
isStrong()
|
Definition at line 153 of file memberdef.h.
Reference isStrong.
Referenced by Index::addClassMemberNameToIndex, Index::addFileMemberNameToIndex, addMemberToGroups, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, findMember, generateSqlite3ForMember, generateXMLForMember, getDefsOld, isStrong, MemberDefAliasImpl::isStrong and MemberList::writeTagFile.
isStrongEnumValue()
|
Definition at line 183 of file memberdef.h.
Reference isStrongEnumValue.
Referenced by addEnumValuesToEnums, getDefsOld, SymbolResolver::Private::isAccessibleFrom, isStrongEnumValue, MemberDefAliasImpl::isStrongEnumValue and resolveRef.
isTemplateSpecialization()
|
Definition at line 174 of file memberdef.h.
Reference isTemplateSpecialization.
Referenced by isTemplateSpecialization and MemberDefAliasImpl::isTemplateSpecialization.
isTransient()
|
Definition at line 169 of file memberdef.h.
Reference isTransient.
Referenced by generateSqlite3ForMember, generateXMLForMember, isTransient, MemberDefAliasImpl::isTransient and ClassDefImpl::writeMemberList.
isTypeAlias()
|
Definition at line 160 of file memberdef.h.
Reference isTypeAlias.
Referenced by generateXMLForMember, isTypeAlias and MemberDefAliasImpl::isTypeAlias.
isTypedef()
|
Definition at line 115 of file memberdef.h.
Reference isTypedef.
Referenced by Index::addClassMemberNameToIndex, addDocCrossReference, Index::addFileMemberNameToIndex, addMemberFunction, addMemberToSearchIndex, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, checkIfTypedef, definitionToName, getCanonicalTypeForIdentifier, SymbolResolver::Private::getResolvedType, ClassDefImpl::internalInsertMember, isTypedef, MemberDefAliasImpl::isTypedef, SymbolResolver::Private::newResolveTypedef, resolveRef, resolveTypeDef, SymbolResolver::Private::substTypedef, writeDefArgumentList and ClassDefImpl::writeMemberList.
isTypedefValCached()
|
Definition at line 254 of file memberdef.h.
Reference isTypedefValCached.
Referenced by flushCachedTemplateRelations, isTypedefValCached, MemberDefAliasImpl::isTypedefValCached and SymbolResolver::Private::newResolveTypedef.
isUNOProperty()
|
Definition at line 165 of file memberdef.h.
Reference isUNOProperty.
Referenced by generateXMLForMember, isUNOProperty, MemberDefAliasImpl::isUNOProperty and ClassDefImpl::writeMemberList.
isUnretained()
|
Definition at line 155 of file memberdef.h.
Reference isUnretained.
Referenced by isUnretained and MemberDefAliasImpl::isUnretained.
isVariable()
|
Definition at line 112 of file memberdef.h.
Reference isVariable.
Referenced by Index::addClassMemberNameToIndex, Index::addFileMemberNameToIndex, addMemberFunction, addMemberToSearchIndex, Index::addModuleMemberNameToIndex, Index::addNamespaceMemberNameToIndex, combineDeclarationAndDefinition, definitionToName, findUsedClassesForClass, generateClassOrGlobalLink, getLink, getLinkInScope, ClassDefImpl::hideDerivedVariablesInPython, ClassDefImpl::internalInsertMember, isVariable, MemberDefAliasImpl::isVariable, linkifyText, transferFunctionDocumentation, transferFunctionReferences, transferStaticInstanceInitializers and VhdlDocGen::writeVHDLTypeDocumentation.
isWeak()
|
Definition at line 152 of file memberdef.h.
Reference isWeak.
Referenced by generateSqlite3ForMember, generateXMLForMember, isWeak and MemberDefAliasImpl::isWeak.
isWritable()
|
Definition at line 138 of file memberdef.h.
Reference isWritable.
Referenced by generateSqlite3ForMember, generateXMLForMember, isWritable and MemberDefAliasImpl::isWritable.
livesInsideEnum()
|
Definition at line 184 of file memberdef.h.
Reference livesInsideEnum.
Referenced by livesInsideEnum, MemberDefAliasImpl::livesInsideEnum and MemberDefMutable::setEnumScope.
memberDeclaration()
|
Definition at line 260 of file memberdef.h.
Reference memberDeclaration.
Referenced by addDocCrossReference, memberDeclaration and MemberDefAliasImpl::memberDeclaration.
memberDefinition()
|
Definition at line 259 of file memberdef.h.
Reference memberDefinition.
Referenced by addDocCrossReference, getUniqueId, memberDefinition and MemberDefAliasImpl::memberDefinition.
memberType()
|
Definition at line 106 of file memberdef.h.
Reference memberType.
Referenced by DocSets::addIndexItem, MemberList::addListReferences, ModuleDefImpl::addMemberToModule, addVariableToClass, associateMember, createUsingMemberImportForClass, findDefineDocumentation, findUsingDeclImports, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, FileDefImpl::insertMember, GroupDefImpl::insertMember, NamespaceDefImpl::insertMember, ClassDefImpl::internalInsertMember, memberType, MemberDefAliasImpl::memberType, FileDefImpl::removeMember, GroupDefImpl::removeMember, DefinitionImpl::writeInlineCode and MemberList::writeTagFile.
memberTypeName()
|
Definition at line 107 of file memberdef.h.
Reference memberTypeName.
Referenced by generateSqlite3ForMember, GroupDefImpl::insertMember, NamespaceDefImpl::insertMember, ClassDefImpl::internalInsertMember, memberTypeName and MemberDefAliasImpl::memberTypeName.
moveTo()
|
numberOfFlowKeyWords()
|
Definition at line 190 of file memberdef.h.
Reference numberOfFlowKeyWords.
Referenced by numberOfFlowKeyWords and MemberDefAliasImpl::numberOfFlowKeyWords.
objCMethodName()
|
Definition at line 101 of file memberdef.h.
Reference objCMethodName.
Referenced by DocRef::DocRef, DocParser::handleLinkedWord, objCMethodName and MemberDefAliasImpl::objCMethodName.
protection()
|
Definition at line 104 of file memberdef.h.
Reference protection.
Referenced by addMemberFunction, addMemberSpecialization, associateMember, findUsedClassesForClass, findUsingDeclImports, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, ClassDefImpl::insertMember, GroupDefImpl::insertMember, ClassDefImpl::internalInsertMember, ClassDefImpl::mergeMembersFromBaseClasses, protection, MemberDefAliasImpl::protection, GroupDefImpl::removeMember and ClassDefImpl::writeMemberList.
reimplementedBy()
|
Definition at line 207 of file memberdef.h.
Reference reimplementedBy.
Referenced by PerlModGenerator::generatePerlModForMember, generateXMLForMember, reimplementedBy and MemberDefAliasImpl::reimplementedBy.
reimplements()
|
Definition at line 206 of file memberdef.h.
Reference reimplements.
Referenced by computeMemberRelationsForBaseClass, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, DocPara::handleInheritDoc, inheritDocumentation, reimplements, MemberDefAliasImpl::reimplements and MemberDefImpl::virtualness.
relatedAlso()
|
Definition at line 210 of file memberdef.h.
Reference relatedAlso.
Referenced by relatedAlso, MemberDefAliasImpl::relatedAlso and transferRelatedFunctionDocumentation.
requiresClause()
|
Definition at line 273 of file memberdef.h.
Reference requiresClause.
Referenced by addMemberDocs, buildFunctionList, createUsingMemberImportForClass, findUsingDeclImports, generateXMLForMember, requiresClause and MemberDefAliasImpl::requiresClause.
resolveAlias()
|
Definition at line 56 of file memberdef.h.
Reference resolveAlias.
Referenced by getDefsOld, getLinkInScope, resolveAlias, resolveAlias and writeJavasScriptSearchDataPage.
resolveAlias()
|
Definition at line 57 of file memberdef.h.
Reference resolveAlias.
setMemberGroup()
|
Definition at line 297 of file memberdef.h.
Reference setMemberGroup.
Referenced by addMembersToMemberGroup and setMemberGroup.
sourceRefName()
|
Definition at line 247 of file memberdef.h.
Reference sourceRefName.
Referenced by addDocCrossReference, sourceRefName and MemberDefAliasImpl::sourceRefName.
templateArguments()
|
Definition at line 226 of file memberdef.h.
Reference templateArguments.
Referenced by addMemberFunction, buildFunctionList, combineDeclarationAndDefinition, createUsingMemberImportForClass, findUsingDeclImports, GroupDefImpl::insertMember, templateArguments, MemberDefAliasImpl::templateArguments, writeMemberTemplateLists and writeMemberTemplateLists.
templateMaster()
|
Definition at line 249 of file memberdef.h.
Reference templateMaster.
Referenced by DocParser::processCopyDoc, templateMaster and MemberDefAliasImpl::templateMaster.
typeConstraints()
|
Definition at line 271 of file memberdef.h.
Reference typeConstraints.
Referenced by typeConstraints and MemberDefAliasImpl::typeConstraints.
typeString()
|
Definition at line 66 of file memberdef.h.
Reference typeString.
Referenced by Index::addClassMemberNameToIndex, addMemberFunction, addMemberToSearchIndex, addVariableToClass, buildFunctionList, VhdlDocGen::correctMemberProperties, createUsingMemberImportForClass, findUsedClassesForClass, findUsingDeclImports, generateClassMemberLink, generateClassOrGlobalLink, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, getCanonicalTypeForIdentifier, getLinkInScope, getLinkInScope, ClassDefImpl::internalInsertMember, SymbolResolver::Private::newResolveTypedef, resolveTemplateInstanceInType, resolveTypeDef, setCallContextForVar, SymbolResolver::Private::substTypedef, typeString, MemberDefAliasImpl::typeString, updateCallContextForSmartPointer, ClassDefImpl::writeMemberList, writeObjCMethodCall, VhdlDocGen::writeTagFile, VhdlDocGen::writeVHDLDeclaration and VhdlDocGen::writeVHDLTypeDocumentation.
virtualness()
|
Definition at line 105 of file memberdef.h.
Reference virtualness.
Referenced by MemberDefImpl::_writeReimplements, PerlModGenerator::addListOfAllMembers, addMemberFunction, associateMember, computeMemberRelationsForBaseClass, generateDEFForMember, PerlModGenerator::generatePerlModForMember, generateSqlite3ForMember, generateXMLForMember, GroupDefImpl::insertMember, ClassDefImpl::internalInsertMember, virtualness, MemberDefAliasImpl::virtualness, MemberDefImpl::virtualness, writeListOfAllMembers and ClassDefImpl::writeMemberList.
visibleInIndex()
|
Definition at line 294 of file memberdef.h.
Reference visibleInIndex.
Referenced by visibleInIndex and MemberDefAliasImpl::visibleInIndex.
warnIfUndocumented()
|
Definition at line 292 of file memberdef.h.
Reference warnIfUndocumented.
Referenced by warnIfUndocumented and VhdlDocGen::writeVHDLDeclaration.
warnIfUndocumentedParams()
|
Definition at line 293 of file memberdef.h.
Reference warnIfUndocumentedParams.
Referenced by warnIfUndocumentedParams.
writeDeclaration()
|
Definition at line 283 of file memberdef.h.
Reference writeDeclaration.
Referenced by writeDeclaration and MemberDefAliasImpl::writeDeclaration.
writeEnumDeclaration()
|
Definition at line 286 of file memberdef.h.
Reference writeEnumDeclaration.
Referenced by MemberDefImpl::writeDeclaration, writeEnumDeclaration and MemberDefAliasImpl::writeEnumDeclaration.
writeLink()
|
Definition at line 288 of file memberdef.h.
References FALSE and writeLink.
Referenced by MemberDefImpl::writeDeclaration, MemberDefImpl::writeEnumDeclaration, writeLink and MemberDefAliasImpl::writeLink.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.