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

PkgBuild Class Reference

#include <PkgBuild.H>

List of all members.

Public Member Functions

 PkgBuild () throw ()
 PkgBuild (const FP::Tag &pkgDirFP, Model::T modelShortId) throw ()
 PkgBuild (std::istream &ifs) throw (FS::EndOfFile, FS::Failure)
Word Hash () const throw ()
PkgBuildoperator= (const PkgBuild &pkg) throw ()
void Write (std::ostream &ofs) const throw (FS::Failure)
void Read (std::istream &ifs) throw (FS::EndOfFile, FS::Failure)
void Print (std::ostream &os, int indent=0) const throw ()

Public Attributes

FP::Tag pkgDirFP
Model::T modelShortId

Friends

bool operator== (const PkgBuild &pkg1, const PkgBuild &pkg2) throw ()


Constructor & Destructor Documentation

PkgBuild::PkgBuild  )  throw () [inline]
 

Definition at line 42 of file PkgBuild.H.

PkgBuild::PkgBuild const FP::Tag pkgDirFP,
Model::T  modelShortId
throw () [inline]
 

Definition at line 43 of file PkgBuild.H.

PkgBuild::PkgBuild std::istream &  ifs  )  throw (FS::EndOfFile, FS::Failure) [inline]
 

Definition at line 45 of file PkgBuild.H.

References Read().


Member Function Documentation

Word PkgBuild::Hash  )  const throw ()
 

Definition at line 40 of file PkgBuild.C.

References FP::Tag::Hash(), modelShortId, and pkgDirFP.

PkgBuild & PkgBuild::operator= const PkgBuild pkg  )  throw ()
 

Definition at line 47 of file PkgBuild.C.

void PkgBuild::Print std::ostream &  os,
int  indent = 0
const throw ()
 

Definition at line 66 of file PkgBuild.C.

Referenced by RootTbl::Print().

void PkgBuild::Read std::istream &  ifs  )  throw (FS::EndOfFile, FS::Failure)
 

Definition at line 60 of file PkgBuild.C.

References Model::Read().

Referenced by PkgBuild().

void PkgBuild::Write std::ostream &  ofs  )  const throw (FS::Failure)
 

Definition at line 34 of file PkgBuild.C.

References Model::Write().

Referenced by RootTbl::Write().


Friends And Related Function Documentation

bool operator== const PkgBuild pkg1,
const PkgBuild pkg2
throw () [friend]
 

Definition at line 54 of file PkgBuild.C.


Member Data Documentation

Model::T PkgBuild::modelShortId
 

Definition at line 39 of file PkgBuild.H.

Referenced by Hash().

FP::Tag PkgBuild::pkgDirFP
 

Definition at line 38 of file PkgBuild.H.

Referenced by Hash().


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