| 95 | class HBLockedFontCache { |
| 96 | public: |
| 97 | HBLockedFontCache(std::list<uint32_t>* lru, std::map<uint32_t, std::shared_ptr<hb_font_t>>* cache, |
| 98 | std::mutex* mutex) |
| 99 | : lru(lru), cache(cache), mutex(mutex) { |
| 100 | mutex->lock(); |
| 101 | } |
| 102 | HBLockedFontCache(const HBLockedFontCache&) = delete; |
| 103 | HBLockedFontCache& operator=(const HBLockedFontCache&) = delete; |
| 104 | HBLockedFontCache& operator=(HBLockedFontCache&&) = delete; |
nothing calls this directly
no outgoing calls
no test coverage detected