Lines Matching refs:K

37 template<typename K, typename V>
53 virtual void OnRemoteCallbackRemoved(const K& key) = 0;
63 bool Register(const K& key,
69 bool Unregister(const K& key);
73 android::sp<V> Get(const K& key);
77 android::sp<V> Remove(const K& key);
86 const K& key,
88 RemoteCallbackMap<K, V>* owner,
97 K key_;
99 RemoteCallbackMap<K, V>* owner_; // weak
105 std::unordered_map<K, android::sp<CallbackDeathRecipient>>;
125 template<typename K, typename V>
126 RemoteCallbackMap<K, V>::~RemoteCallbackMap() { in ~RemoteCallbackMap()
130 template<typename K, typename V>
131 bool RemoteCallbackMap<K, V>::Register( in Register()
132 const K& key, in Register()
157 template<typename K, typename V>
158 bool RemoteCallbackMap<K, V>::Unregister(const K& key) { in Unregister()
170 template<typename K, typename V>
171 sp<V> RemoteCallbackMap<K, V>::Get(const K& key) { in Get()
181 template<typename K, typename V>
182 sp<V> RemoteCallbackMap<K, V>::Remove(const K& key) { in Remove()
194 template<typename K, typename V>
195 void RemoteCallbackMap<K, V>::Clear() { in Clear()
202 template<typename K, typename V>
203 bool RemoteCallbackMap<K, V>::UnregisterInternal( in UnregisterInternal()
223 template<typename K, typename V>
224 RemoteCallbackMap<K, V>::CallbackDeathRecipient::CallbackDeathRecipient( in CallbackDeathRecipient() argument
225 const K& key, in CallbackDeathRecipient()
227 RemoteCallbackMap<K, V>* owner, in CallbackDeathRecipient()
236 template<typename K, typename V>
237 void RemoteCallbackMap<K, V>::CallbackDeathRecipient::binderDied( in binderDied()