Lines Matching refs:KeyT
179 template<typename KeyT, typename MutexT>
180 struct LockMutex : ValueMapConfig<KeyT, MutexT> {
186 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
190 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
212 template<typename KeyT>
213 struct NoFollow : ValueMapConfig<KeyT> {
234 template<typename KeyT>
235 struct CountOps : ValueMapConfig<KeyT> {
241 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
244 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
265 template<typename KeyT>
266 struct ModifyingConfig : ValueMapConfig<KeyT> {
271 typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData;
273 static void onRAUW(ExtraData Map, KeyT Old, KeyT New) { in onRAUW()
276 static void onDelete(ExtraData Map, KeyT Old) { in onDelete()