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

Combine::XorTag Class Reference

#include <Combine.H>

List of all members.

Public Member Functions

 XorTag ()
 XorTag (const FP::List &pkFPs, BitVector &bv, const IntIntTblLR *imap=NULL) throw ()
void Log (VestaLog &log) const throw (VestaLog::Error)
void Recover (RecoveryReader &rd) throw (VestaLog::Error, VestaLog::Eof)
void Write (std::ostream &ofs) const throw (FS::Failure)
void Read (std::istream &ifs) throw (FS::EndOfFile, FS::Failure)
void Debug (std::ostream &os) const throw ()
XorTag & operator^= (const FP::Tag &fp) throw ()
bool operator== (const XorTag &other) throw ()
bool operator!= (const XorTag &other) throw ()

Public Attributes

Word w


Constructor & Destructor Documentation

Combine::XorTag::XorTag (   )  [inline]
 

Definition at line 50 of file Combine.H.

Combine::XorTag::XorTag (  const FP::List &  pkFPs,
BitVector &  bv,
const IntIntTblLR *  imap = NULL
)  throw ()
 


Member Function Documentation

void Combine::XorTag::Debug (  std::ostream &  os  )  const throw ()
 

void Combine::XorTag::Log (  VestaLog &  log  )  const throw (VestaLog::Error) [inline]
 

Definition at line 58 of file Combine.H.

bool Combine::XorTag::operator!= (  const XorTag &  other  )  throw () [inline]
 

Definition at line 75 of file Combine.H.

References w.

bool Combine::XorTag::operator== (  const XorTag &  other  )  throw () [inline]
 

Definition at line 73 of file Combine.H.

References w.

XorTag& Combine::XorTag::operator^= (  const FP::Tag &  fp  )  throw () [inline]
 

Definition at line 71 of file Combine.H.

References w.

void Combine::XorTag::Read (  std::istream &  ifs  )  throw (FS::EndOfFile, FS::Failure) [inline]
 

Definition at line 66 of file Combine.H.

References FS::Read().

void Combine::XorTag::Recover (  RecoveryReader &  rd  )  throw (VestaLog::Error, VestaLog::Eof) [inline]
 

Definition at line 60 of file Combine.H.

void Combine::XorTag::Write (  std::ostream &  ofs  )  const throw (FS::Failure) [inline]
 

Definition at line 64 of file Combine.H.

References FS::Write().


Member Data Documentation

Word Combine::XorTag::w
 

Definition at line 79 of file Combine.H.

Referenced by operator!=(), operator==(), and operator^=().


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