67 static bool hideUndocClasses =
Config_getBool(
"HIDE_UNDOC_CLASSES");
68 static bool extractLocalClasses =
Config_getBool(
"EXTRACT_LOCAL_CLASSES");
73 for (sdi.toFirst();(cd=sdi.current());++sdi)
82 (!cd->
isLocal() || extractLocalClasses)
95 const char *header,
bool localNames)
103 for (sdi.toFirst();(cd=sdi.current());++sdi)
123 static bool inlineGroupedClasses =
Config_getBool(
"INLINE_GROUPED_CLASSES");
124 static bool inlineSimpleClasses =
Config_getBool(
"INLINE_SIMPLE_STRUCTS");
125 if (!inlineGroupedClasses && !inlineSimpleClasses)
return;
133 for (sdi.toFirst();(cd=sdi.current());++sdi)
175 m_dict.append(key.
left(i),collection);
177 if (collection->
find(c)==0)
189 if (collection && collection->
count()==1)
203 return collection->
find(c);
CompoundType compoundType() const
This class represents an function or template argument list.
void endGroupHeader(int extraLevels=0)
bool isLinkableInProject() const
int compareValues(const ClassDef *item1, const ClassDef *item2) const
bool declVisible(const ClassDef::CompoundType *filter=0) const
QCString left(uint len) const
int find(char c, int index=0, bool cs=TRUE) const
void writeDeclarationLink(OutputList &ol, bool &found, const char *header, bool localNames)
GroupList * partOfGroups() const
bool parseText(const QCString &textStr)
Protection protection() const
void writeInlineDocumentation(OutputList &ol)
QCString className() const
void insert(long k, const type *d)
void insert(const QCString &key, ClassDef *cd)
const QCString & name() const
int qstricmp(const char *str1, const char *str2)
virtual QCString trClassDocumentation()=0
void stringToArgumentList(const char *argsString, ArgumentList *al, QCString *extraTypeChars)
A bunch of utility functions.
bool isEmbeddedInOuterScope() const
#define Config_getBool(val)
int compareValues(const ClassDef *item1, const ClassDef *item2) const
ClassListIterator(const ClassList &list)
void startGroupHeader(int extraLevels=0)
QCString mid(uint index, uint len=0xffffffff) const
void writeDeclaration(OutputList &ol, const ClassDef::CompoundType *filter=0, const char *header=0, bool localNames=FALSE)
static int compItems(const ClassDef *c1, const ClassDef *c2)
ClassDef * find(const QCString &key)
Translator * theTranslator
void writeDocumentation(OutputList &ol, Definition *container=0)
virtual QCString trTypeDocumentation()=0
type * find(long k) const