diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2021-01-16 18:06:29 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2021-01-22 20:45:20 (GMT) |
commit | b07a48868ad3846564c4a792ed94aef91b3825ce (patch) | |
tree | bfef632216d2471667a631d647e6716aec977981 /src/filedef.h | |
parent | b97b3b47d3d71c5ac121df27863c8d3bc27273ea (diff) | |
download | Doxygen-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.h | 49 |
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 |