Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

DirIter Class Reference

#include <StatDir.H>

List of all members.

Public Member Functions

 DirIter (const DirObj *dirObj) throw (FS::Failure, FS::DoesNotExist)
bool Next (DirEntry *&entry) throw (StatError::EndOfFile, FS::Failure, FS::DoesNotExist)

Private Attributes

Text path
bool done
DIR * dir


Constructor & Destructor Documentation

DirIter::DirIter const DirObj dirObj  )  throw (FS::Failure, FS::DoesNotExist)
 

Definition at line 76 of file StatDir.C.

References opendir().


Member Function Documentation

bool DirIter::Next DirEntry *&  entry  )  throw (StatError::EndOfFile, FS::Failure, FS::DoesNotExist)
 

Definition at line 103 of file StatDir.C.

References closedir(), DirEntry::FSStat(), and DirEntry::Open().

Referenced by DirObj::Search().


Member Data Documentation

DIR* DirIter::dir [private]
 

Definition at line 80 of file StatDir.H.

bool DirIter::done [private]
 

Definition at line 79 of file StatDir.H.

Text DirIter::path [private]
 

Definition at line 78 of file StatDir.H.


The documentation for this class was generated from the following files:
Generated on Mon May 8 00:49:09 2006 for Vesta by  doxygen 1.4.2