summaryrefslogtreecommitdiffstats
path: root/src/filedef.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-01-16 18:06:29 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-01-22 20:45:20 (GMT)
commitb07a48868ad3846564c4a792ed94aef91b3825ce (patch)
treebfef632216d2471667a631d647e6716aec977981 /src/filedef.h
parentb97b3b47d3d71c5ac121df27863c8d3bc27273ea (diff)
downloadDoxygen-b07a48868ad3846564c4a792ed94aef91b3825ce.zip
Doxygen-b07a48868ad3846564c4a792ed94aef91b3825ce.tar.gz
Doxygen-b07a48868ad3846564c4a792ed94aef91b3825ce.tar.bz2
Refactoring: remove unused function generateFileTree()
Diffstat (limited to 'src/filedef.h')
-rw-r--r--src/filedef.h49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/filedef.h b/src/filedef.h
index 3228b00..9655f38 100644
--- a/src/filedef.h
+++ b/src/filedef.h
@@ -210,54 +210,5 @@ struct FilesInDir
std::vector<const FileDef *> files;
};
-/** Class representing an entry (file or sub directory) in a directory */
-class DirEntry
-{
- public:
- enum EntryKind { Dir, File };
- DirEntry(DirEntry *parent,FileDef *fd)
- : m_parent(parent), m_name(fd->name()), m_kind(File), m_fd(fd),
- m_isLast(FALSE) { }
- DirEntry(DirEntry *parent,QCString name)
- : m_parent(parent), m_name(name), m_kind(Dir),
- m_fd(0), m_isLast(FALSE) { }
- virtual ~DirEntry() { }
- EntryKind kind() const { return m_kind; }
- FileDef *file() const { return m_fd; }
- bool isLast() const { return m_isLast; }
- void setLast(bool b) { m_isLast=b; }
- DirEntry *parent() const { return m_parent; }
- QCString name() const { return m_name; }
- QCString path() const { return parent() ? parent()->path()+"/"+name() : name(); }
-
- protected:
- DirEntry *m_parent;
- QCString m_name;
-
- private:
- EntryKind m_kind;
- FileDef *m_fd;
- bool m_isLast;
-};
-
-/** Class representing a directory tree of DirEntry objects. */
-class Directory : public DirEntry
-{
- public:
- Directory(Directory *parent,const QCString &name)
- : DirEntry(parent,name)
- { m_children.setAutoDelete(TRUE); }
- virtual ~Directory() {}
- void addChild(DirEntry *d) { m_children.append(d); d->setLast(TRUE); }
- QList<DirEntry> &children() { return m_children; }
- void rename(const QCString &name) { m_name=name; }
- void reParent(Directory *parent) { m_parent=parent; }
-
- private:
- QList<DirEntry> m_children;
-};
-
-void generateFileTree();
-
#endif