#include <Hashable.h>
Inheritance diagram for ACE_Hashable:
Public Methods | |
virtual | ~ACE_Hashable (void) |
Destructor. | |
virtual unsigned long | hash (void) const |
Protected Methods | |
ACE_Hashable (void) | |
Protected constructor. | |
virtual unsigned long | hash_i (void) const=0 |
Protected Attributes | |
unsigned long | hash_value_ |
Pre-computed hash-value. |
|
Destructor.
|
|
Protected constructor.
|
|
Computes and returns hash value. This "caches" the hash value to improve performance. |
|
This is the method that actually performs the non-cached hash computation. Implemented in ACE_Refcounted_Hash_Recyclable< T >. |
|
Pre-computed hash-value.
|