Traverse Class Reference

#include <Traverse.h>

List of all members.

Public Types

enum  Type { File, Dir }

Public Member Functions

 Traverse (Traverse::Type)
 ~Traverse ()
void traverse (QString dirname)
void getList (QStringList &)
void clear ()

Private Attributes

QStringList list
Traverse::Type type


Detailed Description

Definition at line 28 of file Traverse.h.


Member Enumeration Documentation

enum Traverse::Type

Enumerator:
File 
Dir 

Definition at line 32 of file Traverse.h.


Constructor & Destructor Documentation

Traverse::Traverse ( Traverse::Type  t  ) 

Definition at line 26 of file Traverse.cpp.

References type.

Traverse::~Traverse (  ) 

Definition at line 31 of file Traverse.cpp.


Member Function Documentation

void Traverse::traverse ( QString  dirname  ) 

Definition at line 35 of file Traverse.cpp.

References Dir, File, list, and type.

Referenced by GroupPage::addChartToGroup(), UpgradeMessage::convert034(), UpgradeMessage::copyFiles(), IndicatorSummary::run(), and Scanner::scan().

void Traverse::getList ( QStringList &  l  ) 

Definition at line 67 of file Traverse.cpp.

References list.

Referenced by GroupPage::addChartToGroup(), UpgradeMessage::convert034(), UpgradeMessage::copyFiles(), IndicatorSummary::run(), and Scanner::scan().

void Traverse::clear (  ) 

Definition at line 72 of file Traverse.cpp.

References list.

Referenced by UpgradeMessage::copyFiles().


Member Data Documentation

QStringList Traverse::list [private]

Definition at line 45 of file Traverse.h.

Referenced by clear(), getList(), and traverse().

Traverse::Type Traverse::type [private]

Definition at line 46 of file Traverse.h.

Referenced by traverse(), and Traverse().


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