void writeMemberPages(OutputList &ol)
void writeFiles(OutputList &ol, const QCString &title)
virtual ~GroupListIterator()
void addPageToGroups(Entry *root, PageDef *pd)
MemberGroupSDict * getMemberGroupSDict() const
NamespaceSDict * namespaceSDict
void writePageDocumentation(OutputList &ol)
void addExampleToGroups(Entry *root, PageDef *eg)
void writeGroupGraph(OutputList &ol)
MemberList * createMemberList(MemberListType lt)
void findSectionsInDocumentation()
bool isLinkableInProject() const
void startMemberDeclarations(OutputList &ol)
void distributeMemberGroupDocumentation()
void addMemberToGroups(Entry *root, MemberDef *md)
void addDir(const DirDef *dd)
void writeMemberGroups(OutputList &ol)
void writeNamespaces(OutputList &ol, const QCString &title)
void writeDirs(OutputList &ol, const QCString &title)
void setGroupScope(Definition *d)
bool addClass(const ClassDef *def)
Simplified and optimized version of QTextStream.
void writeInlineClasses(OutputList &ol)
PageSDict * getExamples() const
void addMemberToList(MemberListType lt, MemberDef *md)
void removeMember(MemberDef *md)
void setGroupTitle(const char *newtitle)
const char * groupTitle() const
MemberList * allMemberList
void startMemberDocumentation(OutputList &ol)
ClassSDict * getClasses() const
void writeClasses(OutputList &ol, const QCString &title)
void addGroup(const GroupDef *def)
GroupList * getSubGroups() const
void addDirToGroups(Entry *root, DirDef *dd)
int compareValues(const GroupDef *item1, const GroupDef *item2) const
void writeDocumentation(OutputList &ol)
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
void addGroupToGroups(Entry *root, GroupDef *subGroup)
void writeDetailedDescription(OutputList &ol, const QCString &title)
void addParentGroup(const GroupDef *def)
const QCString & name() const
PageSDict * getPages() const
void writeMemberDocumentation(OutputList &ol, MemberListType lt, const QCString &title)
void addMembersToMemberGroup()
bool findGroup(const GroupDef *def) const
bool insertMember(MemberDef *def, bool docOnly=FALSE)
NamespaceSDict * getNamespaces() const
void writeSummaryLinks(OutputList &ol)
GroupDef(const char *fileName, int line, const char *name, const char *title, const char *refFileName=0)
QList< MemberList > m_memberLists
void addPage(PageDef *def)
int compareValues(const GroupDef *item1, const GroupDef *item2) const
void writeMemberDeclarations(OutputList &ol, MemberListType lt, const QCString &title)
void addExample(const PageDef *def)
MemberGroupSDict * memberGroupSDict
bool hasDetailedDescription() const
void writeTagFile(FTextStream &)
void addFile(const FileDef *def)
bool addNamespace(const NamespaceDef *def)
void writeNestedGroups(OutputList &ol, const QCString &title)
MemberList * getMemberList(MemberListType lt) const
Definition * getGroupScope() const
A model of a page symbol.
void line(double t, double *p, double &x, double &y, double &z)
MemberNameInfoSDict * allMemberNameInfoSDict
FileList * getFiles() const
GroupListIterator(const GroupList &l)
void writeQuickMemberLinks(OutputList &ol, MemberDef *currentMd) const
void writeBriefDescription(OutputList &ol)
void endMemberDeclarations(OutputList &ol)
void removeMemberFromList(MemberListType lt, MemberDef *md)
void endMemberDocumentation(OutputList &ol)
QCString getOutputFileBase() const
Q_EXPORT int qstrcmp(const char *str1, const char *str2)
QCString displayName(bool=TRUE) const
void addMemberListToGroup(MemberList *, bool(MemberDef::*)() const)
bool hasGroupTitle() const
void addNamespaceToGroups(Entry *root, NamespaceDef *nd)
DirList * getDirs() const
void addClassToGroups(Entry *root, ClassDef *cd)
void updateLanguage(const Definition *)
const QList< MemberList > & getMemberLists() const
DefType definitionType() const
void writeAuthorSection(OutputList &ol)