25 #define DOX_NOGROUP -1 53 ClassDef *inheritedFrom,
const char *inheritId);
56 bool showInline=
FALSE);
58 Definition *container,
bool showEnumValues,
bool showInline);
This file contains a number of basic enums and types.
MemberGroupListIterator(const MemberGroupList &l)
int countDecMembers(GroupDef *gd=0)
int enumValueCount() const
void writePlainDeclarations(OutputList &ol, ClassDef *cd, NamespaceDef *nd, FileDef *fd, GroupDef *gd, ClassDef *inheritedFrom, const char *inheritId)
void writeTagFile(FTextStream &)
MemberList * members() const
int countGroupedInheritedMembers(MemberListType lt)
void setRefItems(const QList< ListItemInfo > *sli)
Abstract interface for file based memory storage operations.
QList< ListItemInfo > * m_sli
int compareValues(const MemberGroup *item1, const MemberGroup *item2) const
void writeDeclarations(OutputList &ol, ClassDef *cd, NamespaceDef *nd, FileDef *fd, GroupDef *gd, bool showInline=FALSE)
Simplified and optimized version of QTextStream.
int numDocMembers() const
void addGroupedInheritedMembers(OutputList &ol, ClassDef *cd, MemberListType lt, ClassDef *inheritedFrom, const QCString &inheritId)
int numDecMembers() const
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
void writeDocumentation(OutputList &ol, const char *scopeName, Definition *container, bool showEnumValues, bool showInline)
bool allMembersInSameSection() const
MemberList * inDeclSection
Definition * parent() const
void addToDeclarationSection()
MemberGroupSDict(int size=17)
void writeDocumentationPage(OutputList &ol, const char *scopeName, Definition *container)
int countInheritableMembers(ClassDef *inheritedFrom) const
const QCString & documentation() const
void distributeMemberGroupDocumentation()
void findSectionsInDocumentation()
void marshal(StorageIntf *s)
QList< ListItemInfo > * m_xrefListItems
void unmarshal(StorageIntf *s)
void addListReferences(Definition *d)
void insertMember(MemberDef *md)