gDir Class Reference

#include <gdir.h>

Inheritance diagram for gDir:

gDirGeneric gList gListGeneric gStorage gTop List of all members.

Public Member Functions

 gDir (char *dName=nil)
 gDir (gString &dName)
virtual ~gDir ()
virtual gFileStatGetStat (unsigned idx)
virtual bool GetNameDir (unsigned idx, gString &resName)
virtual bool GetFullNameDir (unsigned idx, gString &resName, gString &resFullName)
virtual void AddDir (char *s)
virtual void AddFile (char *s)

Public Attributes

gDirStream dirStream
gList errUnstatL

Protected Member Functions

int thisScanDir ()
int thisAddStatName (eFileSystemName aFSysName, char *s, gFileStat &aStat)
int thisAddSystemName (gFileSysName *aPtr)

Protected Attributes

int dirCount

Constructor & Destructor Documentation

gDir::gDir char *  dName = nil  ) 
 

Definition at line 325 of file gdir.cpp.

gDir::gDir gString dName  ) 
 

Definition at line 339 of file gdir.cpp.

gDir::~gDir  )  [virtual]
 

Definition at line 352 of file gdir.cpp.


Member Function Documentation

void gDir::AddDir char *  s  )  [virtual]
 

Definition at line 380 of file gdir.cpp.

void gDir::AddFile char *  s  )  [virtual]
 

Definition at line 388 of file gdir.cpp.

bool gDir::GetFullNameDir unsigned  idx,
gString resName,
gString resFullName
[virtual]
 

Definition at line 371 of file gdir.cpp.

Referenced by GetNameDir().

bool gDir::GetNameDir unsigned  idx,
gString resName
[virtual]
 

Definition at line 365 of file gdir.cpp.

gFileStat * gDir::GetStat unsigned  idx  )  [virtual]
 

Definition at line 356 of file gdir.cpp.

int gDir::thisAddStatName eFileSystemName  aFSysName,
char *  s,
gFileStat aStat
[protected]
 

Definition at line 438 of file gdir.cpp.

Referenced by thisScanDir().

int gDir::thisAddSystemName gFileSysName aPtr  )  [protected]
 

Definition at line 459 of file gdir.cpp.

Referenced by AddDir(), AddFile(), and thisAddStatName().

int gDir::thisScanDir  )  [protected]
 

Definition at line 396 of file gdir.cpp.

Referenced by gDir().


Member Data Documentation

int gDir::dirCount [protected]
 

Definition at line 197 of file gdir.h.

gDirStream gDir::dirStream
 

Definition at line 184 of file gdir.h.

Referenced by gDir(), and thisScanDir().

gList gDir::errUnstatL
 

Definition at line 185 of file gdir.h.

Referenced by thisScanDir().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:04 2007 for xpfweb_v2x lib by  doxygen 1.4.2