Lines Matching refs:ClientManager
287 class ClientManager {
292 ClientManager();
293 explicit ClientManager(int32_t totalCost);
391 ~ClientManager();
419 ClientManager<KEY, VALUE, LISTENER>::ClientManager() : in ClientManager() function
420 ClientManager(DEFAULT_MAX_COST) {} in ClientManager()
423 ClientManager<KEY, VALUE, LISTENER>::ClientManager(int32_t totalCost) : mMaxCost(totalCost) {} in ClientManager() function
426 ClientManager<KEY, VALUE, LISTENER>::~ClientManager() {} in ~ClientManager()
430 ClientManager<KEY, VALUE, LISTENER>::wouldEvict( in wouldEvict()
438 ClientManager<KEY, VALUE, LISTENER>::getIncompatibleClients( in getIncompatibleClients()
446 ClientManager<KEY, VALUE, LISTENER>::wouldEvictLocked( in wouldEvictLocked()
539 ClientManager<KEY, VALUE, LISTENER>::addAndEvict( in addAndEvict()
574 ClientManager<KEY, VALUE, LISTENER>::getAll() const { in getAll()
580 std::vector<KEY> ClientManager<KEY, VALUE, LISTENER>::getAllKeys() const { in getAllKeys()
590 std::vector<int32_t> ClientManager<KEY, VALUE, LISTENER>::getAllOwners() const { in getAllOwners()
600 void ClientManager<KEY, VALUE, LISTENER>::updatePriorities( in updatePriorities()
612 std::shared_ptr<ClientDescriptor<KEY, VALUE>> ClientManager<KEY, VALUE, LISTENER>::get( in get()
622 void ClientManager<KEY, VALUE, LISTENER>::removeAll() { in removeAll()
634 std::shared_ptr<ClientDescriptor<KEY, VALUE>> ClientManager<KEY, VALUE, LISTENER>::remove( in remove()
656 status_t ClientManager<KEY, VALUE, LISTENER>::waitUntilRemoved( in waitUntilRemoved()
688 void ClientManager<KEY, VALUE, LISTENER>::setListener(const std::shared_ptr<LISTENER>& listener) { in setListener()
694 void ClientManager<KEY, VALUE, LISTENER>::remove( in remove()
710 int64_t ClientManager<KEY, VALUE, LISTENER>::getCurrentCostLocked() const { in getCurrentCostLocked()