#include <Hash.h>
Inherited by ATSHash, ATSHash32, and ATSHash64.
| Public Member Functions | |
| virtual void | update (const void *, size_t)=0 | 
| virtual void | final (void)=0 | 
| virtual void | clear (void)=0 | 
| virtual | ~ATSHashBase () | 
Definition at line 28 of file Hash.h.
| virtual void ATSHashBase::clear | ( | void | ) |  [pure virtual] | 
Implemented in ATSHash32FNV1a, ATSHash64FNV1a, ATSHashMD5, and ATSHash64Sip24.
Referenced by ATSConsistentHash::insert(), ATSConsistentHash::lookup(), and ATSConsistentHash::lookup_available().
| virtual void ATSHashBase::final | ( | void | ) |  [pure virtual] | 
Implemented in ATSHash32FNV1a, ATSHash64FNV1a, ATSHashMD5, and ATSHash64Sip24.
Referenced by ATSConsistentHash::insert(), ATSConsistentHash::lookup(), and ATSConsistentHash::lookup_available().
| virtual void ATSHashBase::update | ( | const void * | , | |
| size_t | ||||
| ) |  [pure virtual] | 
Implemented in ATSHash32FNV1a, ATSHash64FNV1a, ATSHashMD5, and ATSHash64Sip24.
Referenced by ATSConsistentHash::insert(), ATSConsistentHash::lookup(), and ATSConsistentHash::lookup_available().
 1.7.1
 1.7.1