59 ClassDef *inheritedFrom,
const char *inheritId);
62 const char *
title,
const char *subtitle,
63 bool showEnumValues=
FALSE,
bool showInline=
FALSE,
MemberListType listType() const
void append(const MemberDef *md)
MemberGroupList * getMemberGroupList() const
This file contains a number of basic enums and types.
void setInFile(bool inFile)
void writeDocumentation(OutputList &ol, const char *scopeName, Definition *container, const char *title, bool showEnumValues=FALSE, bool showInline=FALSE)
Abstract interface for file based memory storage operations.
int compareValues(const MemberDef *item1, const MemberDef *item2) const
void writeTagFile(FTextStream &)
Simplified and optimized version of QTextStream.
static constexpr double mg
void addMemberGroup(MemberGroup *mg)
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
void countDocMembers(bool countEnumValues=FALSE)
int enumValueCount() const
void marshal(StorageIntf *s)
void findSectionsInDocumentation()
MemberGroupList * memberGroupList
int numDocMembers() const
void inSort(const MemberDef *md)
void setNeedsSorting(bool b)
void setInGroup(bool inGroup)
void writeSimpleDocumentation(OutputList &ol, Definition *container)
void writeDocumentationPage(OutputList &ol, const char *scopeName, Definition *container)
int countInheritableMembers(ClassDef *inheritedFrom) const
void unmarshal(StorageIntf *s)
virtual ~MemberListIterator()
void countDecMembers(bool countEnumValues=FALSE, GroupDef *gd=0)
bool needsSorting() const
static QCString listTypeAsString(MemberListType type)
void writeDeclarations(OutputList &ol, ClassDef *cd, NamespaceDef *nd, FileDef *fd, GroupDef *gd, const char *title, const char *subtitle, bool showEnumValues=FALSE, bool showInline=FALSE, ClassDef *inheritedFrom=0, MemberListType lt=MemberListType_pubMethods)
void addListReferences(Definition *def)
MemberListType m_listType
bool insert(uint index, const MemberDef *md)
int numDecMembers() const
void writePlainDeclarations(OutputList &ol, ClassDef *cd, NamespaceDef *nd, FileDef *fd, GroupDef *gd, ClassDef *inheritedFrom, const char *inheritId)