[#BloombergLP-bdlc-HashTableDefaultHash1]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::HashTableDefaultHash1
:relfileprefix: ../../
:mrdocs:

Default hash function provided by this component&period; See component&hyphen;level documentation for more details&period; Note that this class is not intended to be used by clients, but the name of this struct must be public so that clients can explicitly specify this struct when default hash function is needed&period; Note that this functor is implemented using `bdlb&colon;&colon;HashUtil&colon;&colon;hash1`&period;

== Synopsis

Declared in `&lt;bdlc&lowbar;hashtable&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct HashTableDefaultHash1;
----

== Type Aliases

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlc/HashTableDefaultHash1/ConstCharPtr.adoc[`ConstCharPtr`] 
| Alias for `const char &ast;`&period;
|===


== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlc/HashTableDefaultHash1/operator_call-05.adoc[`operator()`] 
| Function call operators
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
