From 4a9da36404ab30e60969f6095456178d82a5627c Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Wed, 27 May 2015 11:33:25 +0200 Subject: [PATCH] Add concept Hashable --- .../doc/STL_Extension/Concepts/Hashable.h | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 STL_Extension/doc/STL_Extension/Concepts/Hashable.h diff --git a/STL_Extension/doc/STL_Extension/Concepts/Hashable.h b/STL_Extension/doc/STL_Extension/Concepts/Hashable.h new file mode 100644 index 00000000000..1b0df458143 --- /dev/null +++ b/STL_Extension/doc/STL_Extension/Concepts/Hashable.h @@ -0,0 +1,23 @@ + +/*! +\ingroup PkgStlExtensionConcepts +\cgalConcept + +A type `Key` is a model of the concept `Hashable` if the +specializations `boost::hash` and `std::hash` exist. + +\cgalHasModel All handles and indices of \cgal data structures. + + +\sa `CGAL::Unique_hash_map` +\sa `std::unordered_set` +\sa `std::unordered_map` +\sa `boost::unordered_set` +\sa `boost::unordered_map` + +*/ + +class Hashable { + +}; +