54 bool isLinkableInProject()
const;
55 bool isLinkable()
const;
58 void addSubDir(
DirDef *subdir);
62 bool isCluster()
const {
return m_subdirs.count()>0; }
63 int level()
const {
return m_level; }
66 const QDict<UsedDir> *
usedDirs()
const {
return m_usedDirs; }
68 bool depGraphIsTrivial()
const;
70 bool hasDetailedDescription()
const;
92 static DirDef *createNewDir(
const char *path);
96 void computeDependencies();
153 : m_name(name), m_src(src), m_dst(dst) {}
DefType definitionType() const
const QCString & shortName() const
DirRelation(const QCString &name, DirDef *src, UsedDir *dst)
int compareValues(const DirDef *item1, const DirDef *item2) const
void computeDirDependencies()
const FileDef * source() const
Simplified and optimized version of QTextStream.
UsedDir * destination() const
QCString getOutputFileBase() const
FilePair(FileDef *src, FileDef *dst)
QCString displayName(bool=TRUE) const
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
void writeDirDependencyGraph(const char *file)
const FilePairDict & filePairs() const
int qstricmp(const char *str1, const char *str2)
QDict< UsedDir > * m_usedDirs
int compareValues(const DirDef *item1, const DirDef *item2) const
void generateDirDocs(OutputList &ol)
const DirList & subDirs() const
const FileDef * destination() const
const QDict< UsedDir > * usedDirs() const
static void writeTagFile()
void setDiskName(const QCString &name)
const DirDef * dir() const
FileList * getFiles() const