D | xds_resolver.cc | 119 class ClusterState class in grpc_core::__anon0bd98fcd0111::XdsResolver 120 : public RefCounted<ClusterState, PolymorphicRefCount, false> { 123 std::map<std::string, std::unique_ptr<ClusterState>>; 125 ClusterState(const std::string& cluster_name, in ClusterState() function in grpc_core::__anon0bd98fcd0111::XdsResolver::ClusterState 128 ->emplace(cluster_name, std::unique_ptr<ClusterState>(this)) in ClusterState() 173 std::map<absl::string_view, RefCountedPtr<ClusterState>> clusters_; 194 ClusterState::ClusterStateMap cluster_state_map_; 356 MakeRefCounted<ClusterState>(name, &resolver_->cluster_state_map_); in MaybeAddCluster() 471 ClusterState* cluster_state = it->second->Ref().release(); in GetCallConfig() 691 RefCountedPtr<ClusterState> cluster_state = it->second->RefIfNonZero(); in MaybeRemoveUnusedClusters()
|