Lines Matching defs:fTable
200 void reset() { fTable.reset(); }
203 int count() const { return fTable.count(); }
206 size_t approxBytesUsed() const { return fTable.approxBytesUsed(); }
214 Pair* out = fTable.set(in);
221 if (Pair* p = fTable.find(key)) {
230 fTable.remove(key);
236 fTable.foreach([&fn](Pair* p){ fn(p->key, &p->val); });
242 fTable.foreach([&fn](const Pair& p){ fn(p.key, p.val); });
253 SkTHashTable<Pair, K> fTable;
263 void reset() { fTable.reset(); }
266 int count() const { return fTable.count(); }
269 size_t approxBytesUsed() const { return fTable.approxBytesUsed(); }
272 void add(const T& item) { fTable.set(item); }
279 const T* find(const T& item) const { return fTable.find(item); }
284 fTable.remove(item);
290 fTable.foreach(fn);
298 SkTHashTable<T, T, Traits> fTable;