Simple interface to provide a consistent hashing method for Mako objects.
More...
#include <types.h>
|
virtual uint64 | hash () const |
| Obtain a 64-bit hash of the receiving object.
|
|
virtual void | updateHash (uint64 &hash) const =0 |
| Update the given hash to include the receiver.
|
|
Simple interface to provide a consistent hashing method for Mako objects.
◆ 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
-
The documentation for this class was generated from the following file: