[#bsl-hash-01b] = xref:bsl.adoc[bsl]::xref:bsl/hash-06.adoc[hash]<short> :relfileprefix: ../ :mrdocs: Specialization of `hash` for `short` values. == Synopsis Declared in `<bslstl_hash.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> struct xref:bsl/hash-06.adoc[hash]<short>; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:bsl/hash-01b/argument_type.adoc[`argument_type`] | DEPRECATED: This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html. | xref:bsl/hash-01b/result_type.adoc[`result_type`] | DEPRECATED: This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:bsl/hash-01b/operator_call.adoc[`operator()`] | Return a hash value computed using the specified `x`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#