|
ACE 8.0.5
|
#include <Hashable.h>

Public Member Functions | |
| virtual | ~ACE_Hashable ()=default |
| Destructor. | |
| virtual unsigned long | hash () const |
Protected Member Functions | |
| ACE_Hashable ()=default | |
| Protected constructor. | |
| virtual unsigned long | hash_i () const =0 |
Protected Attributes | |
| unsigned long | hash_value_ {} |
| Pre-computed hash-value. | |
|
virtualdefault |
Destructor.
|
protecteddefault |
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 >.