Public Member Functions | List of all members
FileListContext::Private Class Reference
Inheritance diagram for FileListContext::Private:
GenericNodeListContext TemplateListIntf

Public Member Functions

void addFiles (const FileNameList &fnList)
 
- Public Member Functions inherited from GenericNodeListContext
 GenericNodeListContext ()
 
int count () const
 
TemplateVariant at (int index) const
 
TemplateListIntf::ConstIteratorcreateIterator () const
 
void append (const TemplateVariant &ctn)
 
bool isEmpty () const
 
int addRef ()
 
int release ()
 
- Public Member Functions inherited from TemplateListIntf
virtual ~TemplateListIntf ()
 

Additional Inherited Members

- Static Public Member Functions inherited from GenericNodeListContext
static GenericNodeListContextalloc ()
 

Detailed Description

Definition at line 6984 of file context.cpp.

Member Function Documentation

void FileListContext::Private::addFiles ( const FileNameList fnList)
inline

Definition at line 6987 of file context.cpp.

6988  {
6989  // TODO: if FULL_PATH_NAMES is enabled, the ordering should be dir+file
6990  FileNameListIterator fnli(fnList);
6991  FileName *fn;
6992  for (fnli.toFirst();(fn=fnli.current());++fnli)
6993  {
6994  FileNameIterator fni(*fn);
6995  FileDef *fd;
6996  for (fni.toFirst();(fd=fni.current());++fni)
6997  {
6998  bool doc = fd->isLinkableInProject();
6999  bool src = fd->generateSourceFile();
7000  bool nameOk = !fd->isDocumentationFile();
7001  if (nameOk && (doc || src) && !fd->isReference())
7002  {
7004  }
7005  }
7006  }
7007  }
void append(const TemplateVariant &ctn)
Definition: context.cpp:195
static FileContext * alloc(FileDef *fd)
Definition: context.h:294
bool generateSourceFile() const
Definition: filedef.cpp:1396
virtual bool isReference() const
QAsciiDict< Entry > fn
bool isLinkableInProject() const
Definition: filedef.cpp:1877
QCString doc
bool isDocumentationFile() const
Definition: filedef.cpp:1728

The documentation for this class was generated from the following file: