diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-11-25 18:56:18 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-11-25 18:56:18 (GMT) |
commit | cce8b9505201c95443798341d3d6176922db9253 (patch) | |
tree | 6643370adedf0cbaac88d674978bd44175ab1475 /src/membergroup.h | |
parent | c736b03f16a88b6654ff9c1ae680e46b86e50218 (diff) | |
download | Doxygen-cce8b9505201c95443798341d3d6176922db9253.zip Doxygen-cce8b9505201c95443798341d3d6176922db9253.tar.gz Doxygen-cce8b9505201c95443798341d3d6176922db9253.tar.bz2 |
Release-1.2.12-20011125
Diffstat (limited to 'src/membergroup.h')
-rw-r--r-- | src/membergroup.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/membergroup.h b/src/membergroup.h index 63b047b..c67f960 100644 --- a/src/membergroup.h +++ b/src/membergroup.h @@ -20,7 +20,7 @@ #include "qtbc.h" #include <qlist.h> -#include <qintdict.h> +#include "sortdict.h" #define NOGROUP -1 @@ -33,7 +33,7 @@ class GroupDef; class OutputList; class Definition; -class MemberGroup /* : public Definition */ +class MemberGroup { public: MemberGroup(int id,const char *header,const char *docs); @@ -66,6 +66,7 @@ class MemberGroup /* : public Definition */ int numDocMembers() const; void setInGroup(bool b); void addListReferences(Definition *d); + MemberList *members() const { return memberList; } private: MemberList *memberList; // list of all members in the group @@ -97,6 +98,13 @@ class MemberGroupDict : public QIntDict<MemberGroup> ~MemberGroupDict() {} }; +class MemberGroupSDict : public SIntDict<MemberGroup> +{ + public: + MemberGroupSDict(int size=17) : SIntDict<MemberGroup>(size) {} + ~MemberGroupSDict() {} +}; + class MemberGroupDictIterator : public QIntDictIterator<MemberGroup> { public: |