#include <StatDirEntry.H>
Inheritance diagram for DirEntry:
Public Types | |
enum | Kind { Directory, File } |
Public Member Functions | |
DirEntry (Kind kind) throw () | |
virtual int | Search (int verbose, Stat::Collection &stats) throw (StatError::UnevenLevels, StatError::BadMPKFile, StatError::EndOfFile, FS::Failure, FS::DoesNotExist) |
Static Public Member Functions | |
static DirEntry * | Open (const Text &path, struct stat *statBuff=NULL) throw (StatError::EndOfFile, FS::Failure, FS::DoesNotExist) |
static void | FSStat (const Text &path, struct stat *buffer) throw (FS::Failure, FS::DoesNotExist) |
Public Attributes | |
Kind | kind |
|
Definition at line 39 of file StatDirEntry.H. |
|
Definition at line 43 of file StatDirEntry.H. |
|
Definition at line 42 of file StatDirEntry.C. Referenced by DirIter::Next(). |
|
Definition at line 51 of file StatDirEntry.C. References NEW_CONSTR. Referenced by DirIter::Next(), and Process(). |
|
Reimplemented in DirObj, and MPKFileObj. Definition at line 34 of file StatDirEntry.C. Referenced by Process(), and DirObj::Search(). |
|
Definition at line 40 of file StatDirEntry.H. |