MPKFileObj Class Reference

#include <StatMPKFile.H>

Inheritance diagram for MPKFileObj:

Inheritance graph
[legend]
Collaboration diagram for MPKFileObj:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MPKFileObj (const Text &fname) throw ()
int Search (int verbose, Stat::Collection &stats) throw (StatError::BadMPKFile, StatError::EndOfFile, FS::Failure, FS::DoesNotExist)

Private Attributes

Text fname
Stat::Locationloc
SMultiPKFileRep::Headerhdr

Friends

class MPKFileIter

Detailed Description

Definition at line 43 of file StatMPKFile.H.


Constructor & Destructor Documentation

MPKFileObj::MPKFileObj ( const Text fname  )  throw () [inline]

Definition at line 45 of file StatMPKFile.H.

References fname, loc, and NEW_CONSTR.


Member Function Documentation

int MPKFileObj::Search ( int  verbose,
Stat::Collection stats 
) throw (StatError::BadMPKFile, StatError::EndOfFile, FS::Failure, FS::DoesNotExist) [virtual]

Reimplemented from DirEntry.

Definition at line 37 of file StatMPKFile.C.

References StatCount::AddVal(), FS::Close(), Stat::MPKFileSize, NEW, NEW_CONSTR, MPKFileIter::Next(), FS::OpenReadOnly(), PKFileObj::Search(), and verbose.

Here is the call graph for this function:


Friends And Related Function Documentation

friend class MPKFileIter [friend]

Definition at line 65 of file StatMPKFile.H.


Member Data Documentation

Text MPKFileObj::fname [private]

Definition at line 62 of file StatMPKFile.H.

Referenced by MPKFileObj().

Stat::Location* MPKFileObj::loc [private]

Definition at line 63 of file StatMPKFile.H.

Referenced by MPKFileObj().

SMultiPKFileRep::Header* MPKFileObj::hdr [private]

Definition at line 64 of file StatMPKFile.H.


The documentation for this class was generated from the following files:
Generated on Fri May 25 01:05:50 2007 for Vesta by  doxygen 1.5.1