Lines Matching refs:KeyT
180 template<typename KeyT, typename MutexT>
181 struct LockMutex : ValueMapConfig<KeyT, MutexT> {
187 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
191 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
213 template<typename KeyT>
214 struct NoFollow : ValueMapConfig<KeyT> {
235 template<typename KeyT>
236 struct CountOps : ValueMapConfig<KeyT> {
242 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
245 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
266 template<typename KeyT>
267 struct ModifyingConfig : ValueMapConfig<KeyT> {
272 typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData;
274 static void onRAUW(ExtraData Map, KeyT Old, KeyT New) { in onRAUW()
277 static void onDelete(ExtraData Map, KeyT Old) { in onDelete()