My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
filedef.h File Reference
#include "index.h"
#include <qlist.h>
#include <qintdict.h>
#include <qdict.h>
#include "definition.h"
#include "sortdict.h"
#include "memberlist.h"

Go to the source code of this file.

Classes

struct  IncludeInfo
 
class  FileDef
 
class  FileList
 
class  OutputNameList
 
class  OutputNameDict
 
class  DirEntry
 
class  Directory
 

Functions

void generateFileTree ()
 

Function Documentation

void generateFileTree ( )

Definition at line 1670 of file filedef.cpp.

References addDirsAsGroups(), Doxygen::inputNameList, mergeFileDef(), and DirEntry::setLast().

{
Directory *root=new Directory(0,"root");
root->setLast(TRUE);
FileName *fn;
for (fnli.toFirst();(fn=fnli.current());++fnli)
{
FileNameIterator fni(*fn);
FileDef *fd;
for (;(fd=fni.current());++fni)
{
mergeFileDef(root,fd);
}
}
//t << "<div class=\"directory\">\n";
//writeDirTreeNode(t,root,0);
//t << "</div>\n";
addDirsAsGroups(root,0,0);
delete root;
}