diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-31 19:32:37 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-31 19:32:37 (GMT) |
commit | 6675be21d5085d97b2167959573bc71e42dd93b8 (patch) | |
tree | a6b98396e3b6688df09ec3d449f7928380f8fe92 /src/groupdef.h | |
parent | da8c801a4d08baeee8007276c1f73f11c4a890ce (diff) | |
download | Doxygen-6675be21d5085d97b2167959573bc71e42dd93b8.zip Doxygen-6675be21d5085d97b2167959573bc71e42dd93b8.tar.gz Doxygen-6675be21d5085d97b2167959573bc71e42dd93b8.tar.bz2 |
Refactoring: replaced PageSDict by PageLinked*Map
Diffstat (limited to 'src/groupdef.h')
-rw-r--r-- | src/groupdef.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/groupdef.h b/src/groupdef.h index f8d17b9..98a40f1 100644 --- a/src/groupdef.h +++ b/src/groupdef.h @@ -36,7 +36,7 @@ class NamespaceDef; class GroupList; class OutputList; class NamespaceSDict; -class PageSDict; +class PageLinkedRefMap; class PageDef; class DirDef; class FTVHelp; @@ -61,7 +61,7 @@ class GroupDef : public DefinitionMutable, public Definition virtual bool addClass(const ClassDef *def) = 0; virtual bool addNamespace(const NamespaceDef *def) = 0; virtual void addGroup(const GroupDef *def) = 0; - virtual void addPage(PageDef *def) = 0; + virtual void addPage(const PageDef *def) = 0; virtual void addExample(const PageDef *def) = 0; virtual void addDir(DirDef *dd) = 0; virtual bool insertMember(MemberDef *def,bool docOnly=FALSE) = 0; @@ -96,12 +96,12 @@ class GroupDef : public DefinitionMutable, public Definition virtual const MemberGroupList &getMemberGroups() const = 0; virtual FileList * getFiles() const = 0; - virtual ClassLinkedRefMap getClasses() const = 0; - virtual NamespaceLinkedRefMap getNamespaces() const = 0; + virtual const ClassLinkedRefMap &getClasses() const = 0; + virtual const NamespaceLinkedRefMap &getNamespaces() const = 0; virtual GroupList * getSubGroups() const = 0; - virtual PageSDict * getPages() const = 0; + virtual const PageLinkedRefMap &getPages() const = 0; virtual const DirList & getDirs() const = 0; - virtual PageSDict * getExamples() const = 0; + virtual const PageLinkedRefMap &getExamples() const = 0; virtual bool hasDetailedDescription() const = 0; virtual void sortSubGroups() = 0; |