浏览该文件的文档.
33 for (
const auto &cd : *
this)
35 if (!cd->isAnonymous() &&
36 (filter==0 || *filter==cd->compoundType())
39 bool isLink = cd->isLinkable();
42 (!cd->isLocal() || extractLocalClasses)
54 const QCString &header,
bool localNames)
const
58 for (
const auto &cd : *
this)
61 if (!cd->isAnonymous() &&
63 (cd->protection()!=
Private || extractPrivate) &&
64 (filter==0 || *filter==cd->compoundType())
68 cd->writeDeclarationLink(ol,found,header,localNames);
78 static bool inlineGroupedClasses =
Config_getBool(INLINE_GROUPED_CLASSES);
79 static bool inlineSimpleClasses =
Config_getBool(INLINE_SIMPLE_STRUCTS);
80 if (!inlineGroupedClasses && !inlineSimpleClasses)
return;
84 for (
const auto &cd : *
this)
90 if (!cd->isAnonymous() &&
91 cd->isLinkableInProject() &&
92 cd->isEmbeddedInOuterScope() &&
void endGroupHeader(int extraLevels=0)
The common base class of all entity definitions found in the sources.
virtual QCString trClassDocumentation()=0
void writeDeclaration(OutputList &ol, const ClassDef::CompoundType *filter, const QCString &header, bool localNames) const
CompoundType
The various compound types
virtual QCString trTypeDocumentation()=0
void writeDocumentation(OutputList &ol, const Definition *container=0) const
Class representing a list of output generators that are written to in parallel.
Translator * theTranslator
virtual const GroupList & partOfGroups() const =0
void startGroupHeader(int extraLevels=0)
#define Config_getBool(name)
void parseText(const QCString &textStr)
bool declVisible(const ClassDef::CompoundType *filter=0) const
virtual void writeInlineDocumentation(OutputList &ol) const =0
ClassDefMutable * toClassDefMutable(Definition *d)
A bunch of utility functions.
This is an alternative implementation of QCString.