#include <Hashable.h>
Inheritance diagram for ACE_Hashable:

Public Methods | |
| virtual | ~ACE_Hashable (void) |
| Destructor. More... | |
| virtual u_long | hash (void) const |
| Computes and returns hash value. This "caches" the hash value to improve performance. More... | |
Protected Methods | |
| ACE_Hashable (void) | |
| Protected constructor. More... | |
| virtual u_long | hash_i (void) const=0 |
| This is the method that actually performs the non-cached hash computation. More... | |
Protected Attributes | |
| u_long | hash_value_ |
| Pre-computed hash-value. More... | |
|
|
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.
Reimplemented in ACE_Refcounted_Hash_Recyclable. |
|
|
Pre-computed hash-value.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001