Searched refs:ResourceNodePoolImpl (Results 1 – 1 of 1) sorted by relevance
32 class ResourceNodePoolImpl final : public ResourceNodePool, public Singleton<ResourceNodePoolImpl> { class53 bool ResourceNodePoolImpl::Insert(const std::shared_ptr<ResourceNode> &resource) in Insert()92 bool ResourceNodePoolImpl::Delete(uint64_t executorIndex) in Delete()121 void ResourceNodePoolImpl::DeleteAll() in DeleteAll()143 std::weak_ptr<ResourceNode> ResourceNodePoolImpl::Select(uint64_t executorIndex) const in Select()154 void ResourceNodePoolImpl::Enumerate(std::function<void(const std::weak_ptr<ResourceNode> &)> actio… in Enumerate()166 uint32_t ResourceNodePoolImpl::GetPoolSize() const in GetPoolSize()172 bool ResourceNodePoolImpl::RegisterResourceNodePoolListener(const std::shared_ptr<ResourceNodePoolL… in RegisterResourceNodePoolListener()183 bool ResourceNodePoolImpl::DeregisterResourceNodePoolListener(const std::shared_ptr<ResourceNodePoo… in DeregisterResourceNodePoolListener()191 return ResourceNodePoolImpl::GetInstance(); in Instance()