diff options
Diffstat (limited to 'src/classdef.h')
-rw-r--r-- | src/classdef.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/classdef.h b/src/classdef.h index 217002d..46e1f7d 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -28,24 +28,23 @@ #include "containers.h" #include "definition.h" #include "arguments.h" +#include "membergroup.h" struct Argument; class MemberDef; class MemberDefMutable; class MemberList; -class MemberDict; -class ClassList; +class MemberLists; class ClassLinkedRefMap; class OutputList; class FileDef; class FileList; class NamespaceDef; class MemberDef; -class ExampleSDict; +class ExampleList; class MemberNameInfoLinkedMap; class UsesClassDict; class ConstraintClassDict; -class MemberGroupSDict; class QTextStream; class PackageDef; class GroupDef; @@ -318,10 +317,10 @@ class ClassDef : public Definition virtual MemberList *getMemberList(MemberListType lt) const = 0; /** Returns the list containing the list of members sorted per type */ - virtual const QList<MemberList> &getMemberLists() const = 0; + virtual const MemberLists &getMemberLists() const = 0; /** Returns the member groups defined for this class */ - virtual MemberGroupSDict *getMemberGroupSDict() const = 0; + virtual const MemberGroupList &getMemberGroups() const = 0; virtual QDict<int> *getTemplateBaseClassNames() const = 0; @@ -346,7 +345,7 @@ class ClassDef : public Definition virtual const FileList &usedFiles() const = 0; virtual const ArgumentList &typeConstraints() const = 0; - virtual const ExampleSDict *exampleList() const = 0; + virtual const ExampleList &getExamples() const = 0; virtual bool hasExamples() const = 0; virtual QCString getMemberListFileName() const = 0; virtual bool subGrouping() const = 0; |