Forward declares boost::hana::hash.  
More...
| Namespaces | |
| boost::hana | |
| Namespace containing everything in the library. | |
| Variables | |
| constexpr auto | boost::hana::hash | 
| Returns a hana::typerepresenting the compile-time hash of an object.Given an arbitrary objectx,hana::hashreturns ahana::typerepresenting the hash ofx. In normal programming, hashes are usually numerical values that can be used e.g. as indices in an array as part of the implementation of a hash table. In the context of metaprogramming, we are interested in type-level hashes instead. Thus,hana::hashmust return ahana::typeobject instead of an integer. Thishana::typemust somehow summarize the object being hashed, but that summary may of course lose some information.  More... | |
Forward declares boost::hana::hash.