From 359ff95956304ea7727ccc82864862622a9a3cf7 Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Sat, 2 Jan 2021 20:49:08 +0100 Subject: Refactoring: remove unused ClassList --- src/classdef.h | 1 - src/classlist.cpp | 33 --------------------------------- src/classlist.h | 18 ------------------ src/filedef.h | 1 - src/util.h | 1 - 5 files changed, 54 deletions(-) diff --git a/src/classdef.h b/src/classdef.h index 9299e3d..b0ce4b1 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -35,7 +35,6 @@ class MemberDef; class MemberDefMutable; class MemberList; class MemberDict; -class ClassList; class ClassLinkedRefMap; class OutputList; class FileDef; diff --git a/src/classlist.cpp b/src/classlist.cpp index 5351cde..234d038 100644 --- a/src/classlist.cpp +++ b/src/classlist.cpp @@ -26,39 +26,6 @@ #include "arguments.h" #include "groupdef.h" -ClassList::ClassList() : QList() -{ -} - -ClassList::~ClassList() -{ -} - -static int compItems(const ClassDef *c1,const ClassDef *c2) -{ - static bool b = Config_getBool(SORT_BY_SCOPE_NAME); - if (b) - { - return qstricmp(c1->name(), c2->name()); - } - else - { - return qstricmp(c1->className(), c2->className()); - } -} - -int ClassList::compareValues(const ClassDef *item1, const ClassDef *item2) const -{ - return compItems(item1,item2); -} - -ClassListIterator::ClassListIterator(const ClassList &cllist) : - QListIterator(cllist) -{ -} - -//------------------------------------------- - bool ClassLinkedRefMap::declVisible(const ClassDef::CompoundType *filter) const { bool hideUndocClasses = Config_getBool(HIDE_UNDOC_CLASSES); diff --git a/src/classlist.h b/src/classlist.h index 9ff53db..fcb3f71 100644 --- a/src/classlist.h +++ b/src/classlist.h @@ -27,24 +27,6 @@ class Definition; -/** A list of ClassDef objects. */ -class ClassList : public QList -{ - public: - ClassList(); - ~ClassList(); - - private: - int compareValues(const ClassDef *item1,const ClassDef *item2) const; -}; - -/** An iterator for ClassDef objects in a ClassList. */ -class ClassListIterator : public QListIterator -{ - public: - ClassListIterator(const ClassList &list); -}; - class GenericsCollection : public QIntDict { public: diff --git a/src/filedef.h b/src/filedef.h index 2e0de97..e08002b 100644 --- a/src/filedef.h +++ b/src/filedef.h @@ -34,7 +34,6 @@ class MemberList; class FileDef; class FileList; class ClassDef; -class ClassList; class MemberDef; class OutputList; class NamespaceDef; diff --git a/src/util.h b/src/util.h index b327254..b19e1c5 100644 --- a/src/util.h +++ b/src/util.h @@ -50,7 +50,6 @@ class MemberDef; class ExampleSDict; class GroupDef; class NamespaceSDict; -class ClassList; struct TagInfo; class PageDef; class SectionInfo; -- cgit v0.12