Simple interface to provide a consistent hashing method for Mako objects.
More...
#include <jawsmako/hashable.h>
Simple interface to provide a consistent hashing method for Mako objects.
◆ ~IHashable()
virtual JawsMako::IHashable::~IHashable |
( |
| ) |
|
|
inlinevirtual |
◆ hash()
virtual uint64 JawsMako::IHashable::hash |
( |
| ) |
const |
|
inlinevirtual |
Obtain a 64-bit hash of the receiving object.
- Returns
- uint64 The hash.
◆ updateHash()
virtual void JawsMako::IHashable::updateHash |
( |
uint64 & | hash | ) |
const |
|
pure virtual |
Update the given hash to include the receiver.
- Parameters
-
Implemented in EDLQName.
The documentation for this class was generated from the following file: