diff --git a/doc/ref.php b/doc/ref.php index f34ed038..9a569455 100644 --- a/doc/ref.php +++ b/doc/ref.php @@ -1406,6 +1406,39 @@ EOL; + + + + key_type const& + + bool + + + + + K const& + + bool + + + + A boolean indicating whether or not there is an element with key equal to key in the container + + + + + The template <typename K> overload only participates + in overload resolution if Hash::is_transparent and + Pred::is_transparent are valid member typedefs. The + library assumes that Hash is callable with both + K and Key and that Pred is + transparent. This enables heterogeneous lookup which avoids the cost of + instantiating an instance of the Key type. + + + diff --git a/doc/ref.xml b/doc/ref.xml index ebfb3240..2e49f4b4 100644 --- a/doc/ref.xml +++ b/doc/ref.xml @@ -1233,6 +1233,39 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + + + key_type const& + + bool + + + + + K const& + + bool + + + + A boolean indicating whether or not there is an element with key equal to key in the container + + + + + The template <typename K> overload only participates + in overload resolution if Hash::is_transparent and + Pred::is_transparent are valid member typedefs. The + library assumes that Hash is callable with both + K and Key and that Pred is + transparent. This enables heterogeneous lookup which avoids the cost of + instantiating an instance of the Key type. + + + @@ -2772,6 +2805,39 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + + + key_type const& + + bool + + + + + K const& + + bool + + + + A boolean indicating whether or not there is an element with key equal to key in the container + + + + + The template <typename K> overload only participates + in overload resolution if Hash::is_transparent and + Pred::is_transparent are valid member typedefs. The + library assumes that Hash is callable with both + K and Key and that Pred is + transparent. This enables heterogeneous lookup which avoids the cost of + instantiating an instance of the Key type. + + + @@ -4432,6 +4498,39 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + + + key_type const& + + bool + + + + + K const& + + bool + + + + A boolean indicating whether or not there is an element with key equal to key in the container + + + + + The template <typename K> overload only participates + in overload resolution if Hash::is_transparent and + Pred::is_transparent are valid member typedefs. The + library assumes that Hash is callable with both + K and Key and that Pred is + transparent. This enables heterogeneous lookup which avoids the cost of + instantiating an instance of the Key type. + + + @@ -6018,6 +6117,39 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + + + key_type const& + + bool + + + + + K const& + + bool + + + + A boolean indicating whether or not there is an element with key equal to key in the container + + + + + The template <typename K> overload only participates + in overload resolution if Hash::is_transparent and + Pred::is_transparent are valid member typedefs. The + library assumes that Hash is callable with both + K and Key and that Pred is + transparent. This enables heterogeneous lookup which avoids the cost of + instantiating an instance of the Key type. + + +