summaryrefslogtreecommitdiffstats
path: root/src/doxygen.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-04-29 19:02:37 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-04-29 19:02:37 (GMT)
commite0e5f733ca5b41365ca76bbba1b7529cd1f24b66 (patch)
tree3934b146ae3abebe138fb1a7eec6b3fb03113ef1 /src/doxygen.h
parent328756cce9b0b03f8cd51ec877e612f50ff09b98 (diff)
downloadDoxygen-e0e5f733ca5b41365ca76bbba1b7529cd1f24b66.zip
Doxygen-e0e5f733ca5b41365ca76bbba1b7529cd1f24b66.tar.gz
Doxygen-e0e5f733ca5b41365ca76bbba1b7529cd1f24b66.tar.bz2
Refactoring: migrate type of Doxygen::inputPaths to std::set
Diffstat (limited to 'src/doxygen.h')
-rw-r--r--src/doxygen.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/doxygen.h b/src/doxygen.h
index 74a9f71..8e1354a 100644
--- a/src/doxygen.h
+++ b/src/doxygen.h
@@ -22,6 +22,7 @@
#include <qdict.h>
#include <qintdict.h>
+#include <set>
#include <unordered_set>
#include "ftextstream.h"
@@ -100,7 +101,7 @@ class Doxygen
static bool insideMainPage;
static FileNameLinkedMap *includeNameLinkedMap;
static FileNameLinkedMap *exampleNameLinkedMap;
- static QDict<void> inputPaths;
+ static std::set<std::string> inputPaths;
static FileNameLinkedMap *inputNameLinkedMap;
static FileNameLinkedMap *imageNameLinkedMap;
static FileNameLinkedMap *dotFileNameLinkedMap;
@@ -163,19 +164,8 @@ int readFileOrDirectory(const char *s,
bool recursive,
bool errorIfNotExist=TRUE,
std::unordered_set<std::string> *killSet = 0,
- QDict<void> *paths = 0
+ std::set<std::string> *paths = 0
);
-int readDir(QFileInfo *fi,
- FileNameLinkedMap *fnDict,
- StringDict *exclDict,
- QStrList *patList,
- QStrList *exclPatList,
- StringList *resultList,
- StringDict *resultDict,
- bool errorIfNotExist,
- bool recursive,
- std::unordered_set<std::string> *killSet
- );
void copyAndFilterFile(const char *fileName,BufStr &dest);
#endif