Add concept Hashable

This commit is contained in:
Andreas Fabri 2015-05-27 11:33:25 +02:00
parent 3491e73509
commit 4a9da36404
1 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,23 @@
/*!
\ingroup PkgStlExtensionConcepts
\cgalConcept
A type `Key` is a model of the concept `Hashable` if the
specializations `boost::hash<Key>` and `std::hash<Key>` exist.
\cgalHasModel All handles and indices of \cgal data structures.
\sa `CGAL::Unique_hash_map<Key,Data,Hash>`
\sa `std::unordered_set`
\sa `std::unordered_map`
\sa `boost::unordered_set`
\sa `boost::unordered_map`
*/
class Hashable {
};