Lines Matching refs:K
29 using K = typename Map::key_type; member
119 template<typename K, typename V>
120 using ConstMapValueIterable = typename MapIterTypes<std::map<K, V>>::ConstValueIterable;
121 template<typename K, typename V>
122 using ConstMultiMapValueIterable = typename MapIterTypes<std::multimap<K, V>>::ConstValueIterable;
123 template <typename K, typename V>
124 using MapValueIterable = typename MapIterTypes<std::map<K, V>>::ValueIterable;
125 template <typename K, typename V>
126 using MultiMapValueIterable = typename MapIterTypes<std::multimap<K, V>>::ValueIterable;
128 template<typename K, typename V>
129 ConstMapValueIterable<K, V> iterateValues(const std::map<K, V> &map) { in iterateValues() argument
132 template<typename K, typename V>
133 ConstMultiMapValueIterable<K, V> iterateValues(const std::multimap<K, V> &map) { in iterateValues() argument
136 template <typename K, typename V>
137 MapValueIterable<K, V> iterateValues(std::map<K, V>& map) { in iterateValues() argument
140 template <typename K, typename V>
141 MultiMapValueIterable<K, V> iterateValues(std::multimap<K, V>& map) { in iterateValues() argument
145 template <typename K, typename V>
146 typename MapIterTypes<std::multimap<K, V>>::template RangeImpl<true> iterateValues( in iterateValues()
147 const std::multimap<K, V>& map, const K& key) { in iterateValues() argument