Public Member Functions | Protected Attributes

wali::wpds::GenKeySource Class Reference

List of all members.

Public Member Functions

 GenKeySource (size_t g, Key k)
virtual ~GenKeySource ()
virtual bool equal (KeySource *rhs)
virtual size_t hash () const
virtual std::ostream & print (std::ostream &o) const
size_t getGeneration () const
Key getKey () const

Protected Attributes

size_t gen
Key key

Constructor & Destructor Documentation

wali::wpds::GenKeySource::GenKeySource ( size_t  g,
Key  k 
)
wali::wpds::GenKeySource::~GenKeySource (  )  [virtual]

Member Function Documentation

bool wali::wpds::GenKeySource::equal ( KeySource rhs  )  [virtual]

Implements wali::KeySource.

References gen, and key.

size_t wali::wpds::GenKeySource::hash (  )  const [virtual]

Implements wali::KeySource.

References gen, key, and v().

std::ostream & wali::wpds::GenKeySource::print ( std::ostream &  o  )  const [virtual]

Implements wali::KeySource.

References gen, key, and wali::printKey().

size_t wali::wpds::GenKeySource::getGeneration (  )  const

References gen.

Key wali::wpds::GenKeySource::getKey (  )  const

References key.


Member Data Documentation

size_t wali::wpds::GenKeySource::gen [protected]

Referenced by equal(), getGeneration(), hash(), and print().

Referenced by equal(), getKey(), hash(), and print().


The documentation for this class was generated from the following files: