#include <generic_hash.h>

Public Types | |
| enum | { mask = BitMask } |
| typedef VectorType | vector_type |
| typedef vector_type::const_iterator | const_iterator |
| typedef HashType | hash_type |
| typedef AlgTag | alg_tag |
Public Member Functions | |
| hash_type | operator() (const vector_type &vec) const |
Protected Attributes | |
| generic_sequence_hash < const_iterator, hash_type, alg_tag, mask > | hash_op |
| typedef AlgTag generic_hash< VectorType, HashType, AlgTag, BitMask >::alg_tag |
| typedef vector_type::const_iterator generic_hash< VectorType, HashType, AlgTag, BitMask >::const_iterator |
| typedef HashType generic_hash< VectorType, HashType, AlgTag, BitMask >::hash_type |
| typedef VectorType generic_hash< VectorType, HashType, AlgTag, BitMask >::vector_type |
| anonymous enum |
| hash_type generic_hash< VectorType, HashType, AlgTag, BitMask >::operator() | ( | const vector_type & | vec | ) | const [inline] |
generic_sequence_hash<const_iterator, hash_type, alg_tag, mask> generic_hash< VectorType, HashType, AlgTag, BitMask >::hash_op [protected] |
1.5.9