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

SPKFileRep::HeaderEntry Class Reference

#include <SPKFileRep.H>

List of all members.

Public Member Functions

 HeaderEntry ()
 HeaderEntry (std::ifstream &ifs, std::streampos origin) throw (FS::EndOfFile, FS::Failure)
void Read (std::ifstream &ifs, std::streampos origin) throw (FS::EndOfFile, FS::Failure)
void Write (std::ostream &ofs, std::streampos origin) throw (FS::Failure)
void Debug (std::ostream &os, bool verbose=false) const throw ()

Static Public Member Functions

static int Size () throw ()

Public Attributes

FP::Tag cfp
UInt offset
UInt offsetLoc


Constructor & Destructor Documentation

SPKFileRep::HeaderEntry::HeaderEntry  )  [inline]
 

Definition at line 59 of file SPKFileRep.H.

SPKFileRep::HeaderEntry::HeaderEntry std::ifstream &  ifs,
std::streampos  origin
throw (FS::EndOfFile, FS::Failure) [inline]
 

Definition at line 60 of file SPKFileRep.H.

References Read().


Member Function Documentation

void SPKFileRep::HeaderEntry::Debug std::ostream &  os,
bool  verbose = false
const throw ()
 

Definition at line 50 of file SPKFileRep.C.

References verbose.

void SPKFileRep::HeaderEntry::Read std::ifstream &  ifs,
std::streampos  origin
throw (FS::EndOfFile, FS::Failure)
 

Definition at line 32 of file SPKFileRep.C.

References FS::Posn(), and FS::Read().

Referenced by HeaderEntry().

static int SPKFileRep::HeaderEntry::Size  )  throw () [inline, static]
 

Definition at line 79 of file SPKFileRep.H.

Referenced by SPKFile::LookupCFPInSortedListV1().

void SPKFileRep::HeaderEntry::Write std::ostream &  ofs,
std::streampos  origin
throw (FS::Failure)
 

Definition at line 41 of file SPKFileRep.C.

References FS::Posn(), and FS::Write().


Member Data Documentation

FP::Tag SPKFileRep::HeaderEntry::cfp
 

Definition at line 82 of file SPKFileRep.H.

Referenced by SPKFile::LookupCFPInListV1(), SPKFile::LookupCFPInSortedListV1(), PKFileIter::Next(), and SPKFile::Write().

UInt SPKFileRep::HeaderEntry::offset
 

Definition at line 83 of file SPKFileRep.H.

Referenced by SPKFile::LookupCFPInListV1(), SPKFile::LookupCFPInSortedListV1(), and SPKFile::Write().

UInt SPKFileRep::HeaderEntry::offsetLoc
 

Definition at line 86 of file SPKFileRep.H.


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