MemberDefImpl Class Reference

List of all members.

Public Member Functions

 MemberDefImpl ()
 ~MemberDefImpl ()
void init (Definition *def, const char *t, const char *a, const char *e, Protection p, Specifier v, bool s, bool r, MemberDef::MemberType mt, const ArgumentList *tal, const ArgumentList *al)

Public Attributes

ClassDefclassDef
FileDeffileDef
NamespaceDefnspace
MemberDefenumScope
MemberDefannEnumType
MemberListenumFields
MemberDefredefines
MemberListredefinedBy
MemberDefmemDef
MemberDefmemDec
ClassDefrelatedAlso
ExampleSDictexampleSDict
QCString type
QCString args
QCString def
QCString anc
Specifier virt
Protection prot
QCString decl
QCString bitfields
QCString read
QCString write
QCString exception
QCString initializer
QCString extraTypeChars
int initLines
int memSpec
MemberDef::MemberType mtype
int maxInitLines
int userInitLines
MemberDefannMemb
ArgumentListdefArgList
ArgumentListdeclArgList
ArgumentListtArgList
ArgumentListtypeConstraints
MemberDeftemplateMaster
QList< ArgumentList > * defTmpArgLists
ClassDefcachedAnonymousType
SDict< MemberList > * classSectionSDict
MemberDefgroupAlias
int grpId
MemberGroupmemberGroup
GroupDefgroup
Grouping::GroupPri_t grouppri
QCString groupFileName
int groupStartLine
MemberDefgroupMember
bool isTypedefValCached
ClassDefcachedTypedefValue
QCString cachedTypedefTemplSpec
QCString cachedResolvedType
int inbodyLine
QCString inbodyFile
QCString inbodyDocs
MemberDefdocProvider
QCString explicitOutputFileBase
bool implOnly
bool hasDocumentedParams
bool hasDocumentedReturnType
bool isDMember
bool related
bool stat
bool proto
bool docEnumValues
bool annScope
bool annUsed
bool hasCallGraph
bool hasCallerGraph
bool explExt
bool tspec
bool groupHasDocs
bool docsForDefinition

Detailed Description

Definition at line 303 of file memberdef.cpp.


Constructor & Destructor Documentation

MemberDefImpl::MemberDefImpl (  ) 

Definition at line 414 of file memberdef.cpp.

MemberDefImpl::~MemberDefImpl (  ) 

Definition at line 427 of file memberdef.cpp.

References classSectionSDict, declArgList, defArgList, defTmpArgLists, enumFields, exampleSDict, redefinedBy, tArgList, and typeConstraints.


Member Function Documentation

void MemberDefImpl::init ( Definition def,
const char *  t,
const char *  a,
const char *  e,
Protection  p,
Specifier  v,
bool  s,
bool  r,
MemberDef::MemberType  mt,
const ArgumentList tal,
const ArgumentList al 
)

Definition at line 440 of file memberdef.cpp.

References annEnumType, annMemb, annScope, annUsed, args, cachedAnonymousType, cachedTypedefValue, classDef, classSectionSDict, Config_getInt, ArgumentList::constSpecifier, decl, declArgList, def, defArgList, defTmpArgLists, docEnumValues, docProvider, docsForDefinition, enumFields, enumScope, exampleSDict, exception, explExt, extraTypeChars, fileDef, group, groupAlias, groupMember, grpId, hasCallerGraph, hasCallGraph, hasDocumentedParams, hasDocumentedReturnType, implOnly, inbodyLine, initLines, isDMember, isTypedefValCached, maxInitLines, memberGroup, memDec, memDef, memSpec, mtype, nspace, prot, proto, ArgumentList::pureSpecifier, redefinedBy, redefines, related, relatedAlso, removeRedundantWhiteSpace(), stat, stringToArgumentList(), tArgList, templateMaster, tspec, type, MemberDef::Typedef, userInitLines, virt, and ArgumentList::volatileSpecifier.

Referenced by MemberDef::MemberDef().


Member Data Documentation

ClassDef* MemberDefImpl::classDef

Definition at line 313 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getClassDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), init(), MemberDef::isConstructor(), MemberDef::isLinkableInProject(), MemberDef::isObjCMethod(), MemberDef::loadFromDisk(), MemberDef::objCMethodName(), MemberDef::qualifiedName(), MemberDef::setEnumClassScope(), MemberDef::setMemberClass(), MemberDef::writeDeclaration(), and MemberDef::writeDocumentation().

FileDef* MemberDefImpl::fileDef

Definition at line 314 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getFileDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), init(), MemberDef::isConstructor(), MemberDef::isDestructor(), MemberDef::isLinkableInProject(), MemberDef::loadFromDisk(), MemberDef::setFileDef(), and MemberDef::writeDeclaration().

NamespaceDef* MemberDefImpl::nspace

Definition at line 315 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getNamespaceDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), init(), MemberDef::isLinkableInProject(), MemberDef::loadFromDisk(), and MemberDef::setNamespace().

MemberDef* MemberDefImpl::enumScope

Definition at line 317 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getEnumScope(), init(), MemberDef::loadFromDisk(), and MemberDef::setEnumScope().

MemberDef* MemberDefImpl::annEnumType

Definition at line 318 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getAnonymousEnumType(), init(), MemberDef::loadFromDisk(), MemberDef::setAnonymousEnumType(), and MemberDef::writeDeclaration().

MemberList* MemberDefImpl::enumFields

Definition at line 319 of file memberdef.cpp.

Referenced by MemberDef::enumFieldList(), MemberDef::flushToDisk(), init(), MemberDef::insertEnumField(), MemberDef::loadFromDisk(), MemberDef::writeEnumDeclaration(), and ~MemberDefImpl().

MemberDef* MemberDefImpl::redefines

Definition at line 321 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::reimplements(), and MemberDef::setReimplements().

MemberList* MemberDefImpl::redefinedBy

Definition at line 322 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::insertReimplementedBy(), MemberDef::loadFromDisk(), MemberDef::reimplementedBy(), and ~MemberDefImpl().

MemberDef* MemberDefImpl::memDef

Definition at line 324 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::memberDefinition(), and MemberDef::setMemberDefinition().

MemberDef* MemberDefImpl::memDec

Definition at line 325 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::memberDeclaration(), and MemberDef::setMemberDeclaration().

ClassDef* MemberDefImpl::relatedAlso

Definition at line 326 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::relatedAlso(), and MemberDef::setRelatedAlso().

ExampleSDict* MemberDefImpl::exampleSDict

Definition at line 328 of file memberdef.cpp.

Referenced by MemberDef::addExample(), MemberDef::flushToDisk(), MemberDef::getExamples(), MemberDef::hasExamples(), init(), MemberDef::loadFromDisk(), MemberDef::writeDocumentation(), and ~MemberDefImpl().

QCString MemberDefImpl::type

Definition at line 330 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), MemberDef::getClassDefOfAnonymousType(), init(), MemberDef::isBriefSectionVisible(), MemberDef::isDetailedSectionLinkable(), MemberDef::isFriendClass(), MemberDef::loadFromDisk(), MemberDef::typeString(), and MemberDef::writeDeclaration().

QCString MemberDefImpl::args

Definition at line 331 of file memberdef.cpp.

Referenced by MemberDef::argsString(), MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::setAnchor(), and MemberDef::setArgsString().

QCString MemberDefImpl::def

Definition at line 332 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::definition(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), and MemberDef::setDefinition().

QCString MemberDefImpl::anc

Definition at line 333 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::loadFromDisk(), MemberDef::setAnchor(), and MemberDef::setTagInfo().

Specifier MemberDefImpl::virt

Definition at line 334 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::virtualness(), MemberDef::writeDeclaration(), and MemberDef::writeDocumentation().

Protection MemberDefImpl::prot

Definition at line 335 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), init(), MemberDef::isLinkableInProject(), MemberDef::loadFromDisk(), MemberDef::protection(), MemberDef::protectionVisible(), MemberDef::setProtection(), MemberDef::warnIfUndocumented(), and MemberDef::writeDeclaration().

QCString MemberDefImpl::decl

Definition at line 336 of file memberdef.cpp.

Referenced by MemberDef::declaration(), MemberDef::flushToDisk(), init(), and MemberDef::loadFromDisk().

QCString MemberDefImpl::bitfields

Definition at line 338 of file memberdef.cpp.

Referenced by MemberDef::bitfieldString(), MemberDef::flushToDisk(), MemberDef::loadFromDisk(), MemberDef::setBitfields(), and MemberDef::writeDeclaration().

QCString MemberDefImpl::read

Definition at line 339 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getReadAccessor(), MemberDef::loadFromDisk(), and MemberDef::setReadAccessor().

QCString MemberDefImpl::write

Definition at line 340 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getWriteAccessor(), MemberDef::loadFromDisk(), and MemberDef::setWriteAccessor().

QCString MemberDefImpl::exception

Definition at line 341 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::excpString(), MemberDef::flushToDisk(), init(), and MemberDef::loadFromDisk().

QCString MemberDefImpl::initializer

Definition at line 342 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasOneLineInitializer(), MemberDef::initializer(), MemberDef::loadFromDisk(), MemberDef::setInitializer(), MemberDef::writeDeclaration(), and MemberDef::writeDocumentation().

QCString MemberDefImpl::extraTypeChars

Definition at line 343 of file memberdef.cpp.

Referenced by MemberDef::extraTypeChars(), MemberDef::flushToDisk(), init(), and MemberDef::loadFromDisk().

int MemberDefImpl::initLines

Definition at line 344 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasMultiLineInitializer(), MemberDef::hasOneLineInitializer(), init(), MemberDef::initializerLines(), MemberDef::loadFromDisk(), and MemberDef::setInitializer().

int MemberDefImpl::memSpec

Definition at line 346 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getMemberSpecifiers(), init(), MemberDef::isAbstract(), MemberDef::isAddable(), MemberDef::isAssign(), MemberDef::isCopy(), MemberDef::isExplicit(), MemberDef::isFinal(), MemberDef::isGettable(), MemberDef::isInitonly(), MemberDef::isInline(), MemberDef::isMutable(), MemberDef::isNew(), MemberDef::isNonAtomic(), MemberDef::isOptional(), MemberDef::isOverride(), MemberDef::isRaisable(), MemberDef::isReadable(), MemberDef::isRemovable(), MemberDef::isRequired(), MemberDef::isRetain(), MemberDef::isSealed(), MemberDef::isSettable(), MemberDef::isWritable(), MemberDef::loadFromDisk(), MemberDef::mergeMemberSpecifiers(), MemberDef::setMemberSpecifiers(), and MemberDef::writeDocumentation().

MemberDef::MemberType MemberDefImpl::mtype

Definition at line 347 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), MemberDef::hasDocumentation(), init(), MemberDef::isBriefSectionVisible(), MemberDef::isDCOP(), MemberDef::isDefine(), MemberDef::isDetailedSectionLinkable(), MemberDef::isEnumerate(), MemberDef::isEnumValue(), MemberDef::isEvent(), MemberDef::isFriend(), MemberDef::isFunction(), MemberDef::isLinkableInProject(), MemberDef::isProperty(), MemberDef::isSignal(), MemberDef::isSlot(), MemberDef::isTypedef(), MemberDef::isVariable(), MemberDef::loadFromDisk(), MemberDef::memberType(), MemberDef::memberTypeName(), MemberDef::setMemberType(), MemberDef::writeDeclaration(), and MemberDef::writeDocumentation().

int MemberDefImpl::maxInitLines

Definition at line 348 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasMultiLineInitializer(), MemberDef::hasOneLineInitializer(), init(), and MemberDef::loadFromDisk().

int MemberDefImpl::userInitLines

Definition at line 349 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasMultiLineInitializer(), MemberDef::hasOneLineInitializer(), init(), MemberDef::loadFromDisk(), and MemberDef::setMaxInitLines().

MemberDef* MemberDefImpl::annMemb

Definition at line 350 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::setFromAnonymousMember(), and MemberDef::writeDeclaration().

ArgumentList* MemberDefImpl::defArgList

Definition at line 352 of file memberdef.cpp.

Referenced by MemberDef::argumentList(), MemberDef::copyArgumentNames(), MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), MemberDef::hasDocumentation(), init(), MemberDef::isBriefSectionVisible(), MemberDef::isDetailedSectionLinkable(), MemberDef::loadFromDisk(), MemberDef::setArgumentList(), MemberDef::writeDocumentation(), and ~MemberDefImpl().

ArgumentList* MemberDefImpl::declArgList

Definition at line 353 of file memberdef.cpp.

Referenced by MemberDef::copyArgumentNames(), MemberDef::declArgumentList(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::setDeclArgumentList(), and ~MemberDefImpl().

ArgumentList* MemberDefImpl::tArgList

Definition at line 355 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::templateArguments(), MemberDef::writeDeclaration(), MemberDef::writeDocumentation(), and ~MemberDefImpl().

ArgumentList* MemberDefImpl::typeConstraints

Definition at line 356 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::loadFromDisk(), MemberDef::setTypeConstraints(), MemberDef::writeDocumentation(), and ~MemberDefImpl().

MemberDef* MemberDefImpl::templateMaster

Definition at line 357 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getOutputFileBase(), MemberDef::getReference(), init(), MemberDef::insertReimplementedBy(), MemberDef::isLinkable(), MemberDef::isLinkableInProject(), MemberDef::loadFromDisk(), MemberDef::setTemplateMaster(), MemberDef::templateMaster(), and MemberDef::writeDocumentation().

QList<ArgumentList>* MemberDefImpl::defTmpArgLists

Definition at line 358 of file memberdef.cpp.

Referenced by MemberDef::definitionTemplateParameterLists(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), MemberDef::setDefinitionTemplateParameterLists(), MemberDef::writeDocumentation(), and ~MemberDefImpl().

ClassDef* MemberDefImpl::cachedAnonymousType

Definition at line 361 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getClassDefOfAnonymousType(), init(), and MemberDef::loadFromDisk().

SDict<MemberList>* MemberDefImpl::classSectionSDict

Definition at line 365 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getSectionList(), init(), MemberDef::loadFromDisk(), MemberDef::setSectionList(), and ~MemberDefImpl().

MemberDef* MemberDefImpl::groupAlias

Definition at line 367 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupAlias(), init(), MemberDef::loadFromDisk(), and MemberDef::setGroupAlias().

int MemberDefImpl::grpId

Definition at line 368 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getMemberGroupId(), init(), MemberDef::isBriefSectionVisible(), MemberDef::loadFromDisk(), and MemberDef::setMemberGroupId().

MemberGroup* MemberDefImpl::memberGroup

Definition at line 369 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getMemberGroup(), init(), MemberDef::loadFromDisk(), MemberDef::setMemberGroup(), MemberDef::visibleMemberGroup(), and MemberDef::warnIfUndocumented().

GroupDef* MemberDefImpl::group

Definition at line 370 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), init(), MemberDef::isLinkableInProject(), MemberDef::loadFromDisk(), MemberDef::setEnumScope(), MemberDef::setGroupDef(), and MemberDef::writeDeclaration().

Grouping::GroupPri_t MemberDefImpl::grouppri

Definition at line 371 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupPri(), MemberDef::loadFromDisk(), MemberDef::setEnumScope(), and MemberDef::setGroupDef().

QCString MemberDefImpl::groupFileName

Definition at line 372 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupFileName(), MemberDef::loadFromDisk(), MemberDef::setEnumScope(), and MemberDef::setGroupDef().

int MemberDefImpl::groupStartLine

Definition at line 373 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupStartLine(), MemberDef::loadFromDisk(), MemberDef::setEnumScope(), and MemberDef::setGroupDef().

MemberDef* MemberDefImpl::groupMember

Definition at line 374 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), and MemberDef::setGroupDef().

bool MemberDefImpl::isTypedefValCached

Definition at line 376 of file memberdef.cpp.

Referenced by MemberDef::cacheTypedefVal(), MemberDef::flushToDisk(), init(), MemberDef::invalidateTypedefValCache(), MemberDef::isTypedefValCached(), and MemberDef::loadFromDisk().

ClassDef* MemberDefImpl::cachedTypedefValue

Definition at line 377 of file memberdef.cpp.

Referenced by MemberDef::cacheTypedefVal(), MemberDef::flushToDisk(), MemberDef::getCachedTypedefVal(), init(), and MemberDef::loadFromDisk().

QCString MemberDefImpl::cachedTypedefTemplSpec

Definition at line 378 of file memberdef.cpp.

Referenced by MemberDef::cacheTypedefVal(), MemberDef::flushToDisk(), MemberDef::getCachedTypedefTemplSpec(), and MemberDef::loadFromDisk().

QCString MemberDefImpl::cachedResolvedType

Definition at line 379 of file memberdef.cpp.

Referenced by MemberDef::cacheTypedefVal(), MemberDef::flushToDisk(), MemberDef::getCachedResolvedTypedef(), and MemberDef::loadFromDisk().

int MemberDefImpl::inbodyLine

Definition at line 382 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::inbodyLine(), init(), MemberDef::loadFromDisk(), and MemberDef::setInbodyDocumentation().

QCString MemberDefImpl::inbodyFile

Definition at line 383 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::inbodyFile(), MemberDef::loadFromDisk(), and MemberDef::setInbodyDocumentation().

QCString MemberDefImpl::inbodyDocs

Definition at line 384 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasDocumentation(), MemberDef::hasUserDocumentation(), MemberDef::inbodyDocumentation(), MemberDef::loadFromDisk(), MemberDef::setInbodyDocumentation(), and MemberDef::writeDocumentation().

MemberDef* MemberDefImpl::docProvider

Definition at line 387 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::inheritsDocsFrom(), init(), MemberDef::loadFromDisk(), and MemberDef::setInheritsDocsFrom().

QCString MemberDefImpl::explicitOutputFileBase

Definition at line 390 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getOutputFileBase(), MemberDef::loadFromDisk(), and MemberDef::setTagInfo().

bool MemberDefImpl::implOnly

Definition at line 393 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isImplementation(), MemberDef::loadFromDisk(), and MemberDef::makeImplementationDetail().

bool MemberDefImpl::hasDocumentedParams

Definition at line 395 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasDocumentedParams(), init(), MemberDef::loadFromDisk(), and MemberDef::setHasDocumentedParams().

bool MemberDefImpl::hasDocumentedReturnType

Definition at line 396 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasDocumentedReturnType(), init(), MemberDef::loadFromDisk(), and MemberDef::setHasDocumentedReturnType().

bool MemberDefImpl::isDMember

Definition at line 397 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isConstructor(), MemberDef::isDestructor(), and MemberDef::loadFromDisk().

bool MemberDefImpl::related

Definition at line 398 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), init(), MemberDef::isLinkableInProject(), MemberDef::isRelated(), MemberDef::loadFromDisk(), and MemberDef::makeRelated().

bool MemberDefImpl::stat

Definition at line 399 of file memberdef.cpp.

Referenced by MemberDef::createTemplateInstanceMember(), MemberDef::flushToDisk(), init(), MemberDef::isStatic(), and MemberDef::loadFromDisk().

bool MemberDefImpl::proto

Definition at line 400 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isPrototype(), MemberDef::loadFromDisk(), and MemberDef::setPrototype().

bool MemberDefImpl::docEnumValues

Definition at line 401 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::hasDocumentation(), MemberDef::hasDocumentedEnumValues(), init(), MemberDef::isDetailedSectionLinkable(), MemberDef::loadFromDisk(), and MemberDef::setDocumentedEnumValues().

bool MemberDefImpl::annScope

Definition at line 402 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::fromAnonymousScope(), init(), MemberDef::isBriefSectionVisible(), MemberDef::loadFromDisk(), and MemberDef::setFromAnonymousScope().

bool MemberDefImpl::annUsed

Definition at line 403 of file memberdef.cpp.

Referenced by MemberDef::anonymousDeclShown(), MemberDef::flushToDisk(), init(), MemberDef::loadFromDisk(), and MemberDef::setAnonymousUsed().

bool MemberDefImpl::hasCallGraph

Definition at line 404 of file memberdef.cpp.

Referenced by MemberDef::enableCallGraph(), MemberDef::flushToDisk(), MemberDef::hasCallGraph(), init(), MemberDef::loadFromDisk(), and MemberDef::writeDocumentation().

bool MemberDefImpl::hasCallerGraph

Definition at line 405 of file memberdef.cpp.

Referenced by MemberDef::enableCallerGraph(), MemberDef::flushToDisk(), MemberDef::hasCallerGraph(), init(), MemberDef::loadFromDisk(), and MemberDef::writeDocumentation().

bool MemberDefImpl::explExt

Definition at line 406 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isExternal(), MemberDef::loadFromDisk(), and MemberDef::setExplicitExternal().

bool MemberDefImpl::tspec

Definition at line 407 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isTemplateSpecialization(), MemberDef::loadFromDisk(), and MemberDef::setTemplateSpecialization().

bool MemberDefImpl::groupHasDocs

Definition at line 408 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), MemberDef::getGroupHasDocs(), MemberDef::loadFromDisk(), MemberDef::setEnumScope(), and MemberDef::setGroupDef().

bool MemberDefImpl::docsForDefinition

Definition at line 409 of file memberdef.cpp.

Referenced by MemberDef::flushToDisk(), init(), MemberDef::isDocsForDefinition(), MemberDef::loadFromDisk(), and MemberDef::setDocsForDefinition().


The documentation for this class was generated from the following file:



Generated on Mon Mar 31 10:59:01 2008 by  doxygen 1.5.1