|
BDE 4.39.x Production Release
|
#include <bslstl_hash.h>
Specialization of hash for char values.
Public Member Functions | |
| hash ()=default | |
| hash (const hash &original)=default | |
| ~hash ()=default | |
| hash & | operator= (const hash &rhs)=default |
| std::size_t | operator() (char x) const |
Public Attributes | |
| BSLSTL_HASH_DEPRECATED_CPP17 typedef char | argument_type |
| BSLSTL_HASH_DEPRECATED_CPP17 typedef std::size_t | result_type |
|
default |
Create a hash object.
Create a hash object.
hash is an empty (stateless) type, this operation has no observable effect.
|
inline |
Return a hash value computed using the specified x.
Assign to this object the value of the specified rhs object, and return a reference providing modifiable access to this object.
hash is an empty (stateless) type, this operation has no observable effect. | BSLSTL_HASH_DEPRECATED_CPP17 typedef char bsl::hash< char >::argument_type |
| BSLSTL_HASH_DEPRECATED_CPP17 typedef std::size_t bsl::hash< char >::result_type |