diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-10-14 18:01:08 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-10-14 18:01:08 (GMT) |
commit | 4f13c95eed55e8b0d989f2eeeb0ab72bd70f2b38 (patch) | |
tree | bcdab6f521bde9211fb810a1adaf06fbc4a93504 /src/groupdef.h | |
parent | f12c78472b4ea2f6b82c241a345af5da3d4973b9 (diff) | |
download | Doxygen-4f13c95eed55e8b0d989f2eeeb0ab72bd70f2b38.zip Doxygen-4f13c95eed55e8b0d989f2eeeb0ab72bd70f2b38.tar.gz Doxygen-4f13c95eed55e8b0d989f2eeeb0ab72bd70f2b38.tar.bz2 |
Release-1.2.11-20011014
Diffstat (limited to 'src/groupdef.h')
-rw-r--r-- | src/groupdef.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/groupdef.h b/src/groupdef.h index 0adc59d..458d314 100644 --- a/src/groupdef.h +++ b/src/groupdef.h @@ -19,8 +19,7 @@ #define GROUPDEF_H #include "qtbc.h" -#include <qlist.h> -#include <qdict.h> +#include "sortdict.h" #include "definition.h" #include "memberlist.h" #include "memberdef.h" @@ -76,6 +75,8 @@ class GroupDef : public Definition void addMembersToMemberGroup(); void distributeMemberGroupDocumentation(); + void addListReferences(); + bool visited; // number of times accessed for output - KPW friend void writeGroupTreeNode(OutputList&, GroupDef*,bool); @@ -91,8 +92,8 @@ class GroupDef : public Definition FileList *fileList; // list of files in the group ClassSDict *classSDict; // list of classes in the group NamespaceList *namespaceList; // list of namespaces in the group - GroupList *groupList; // list of sub groups. - GroupList *parentGroupList; // list of parent groups. + GroupList *groupList; // list of sub groups. + GroupList *parentGroupList; // list of parent groups. PageSDict *pageDict; // list of pages in the group PageSDict *exampleDict; // list of examples in the group @@ -113,7 +114,6 @@ class GroupDef : public Definition MemberList docProtoMembers; MemberList docTypedefMembers; MemberList docEnumMembers; - MemberList docEnumValMembers; MemberList docFuncMembers; MemberList docVarMembers; @@ -122,14 +122,15 @@ class GroupDef : public Definition MemberGroupDict *memberGroupDict; }; -class GroupList : public QList<GroupDef> +class GroupSDict : public SDict<GroupDef> { + public: + GroupSDict(uint size) : SDict<GroupDef>(size) {} + virtual ~GroupSDict() {} }; -class GroupListIterator : public QListIterator<GroupDef> +class GroupList : public QList<GroupDef> { - public: - GroupListIterator(const GroupList &l) : QListIterator<GroupDef>(l) {} }; void addClassToGroups(Entry *root,ClassDef *cd); |