Lines Matching refs:ResourceConfigValue
173 ResourceConfigValue* ResourceEntry::FindValue(const ConfigDescription& config) { in FindValue()
182 bool lt_config_key_ref(const std::unique_ptr<ResourceConfigValue>& lhs, const ConfigKey& rhs) { in lt_config_key_ref()
190 ResourceConfigValue* ResourceEntry::FindValue(const ConfigDescription& config, in FindValue()
195 ResourceConfigValue* value = iter->get(); in FindValue()
203 ResourceConfigValue* ResourceEntry::FindOrCreateValue(const ConfigDescription& config, in FindOrCreateValue()
208 ResourceConfigValue* value = iter->get(); in FindOrCreateValue()
213 ResourceConfigValue* newValue = in FindOrCreateValue()
214 values.insert(iter, util::make_unique<ResourceConfigValue>(config, product))->get(); in FindOrCreateValue()
218 std::vector<ResourceConfigValue*> ResourceEntry::FindAllValues(const ConfigDescription& config) { in FindAllValues()
219 std::vector<ResourceConfigValue*> results; in FindAllValues()
223 ResourceConfigValue* value = iter->get(); in FindAllValues()
232 ResourceConfigValue* value = iter->get(); in FindAllValues()
440 ResourceConfigValue* config_value = entry->FindOrCreateValue(config, product); in AddResourceImpl()
448 entry->values.push_back(util::make_unique<ResourceConfigValue>(config, product)); in AddResourceImpl()
663 ResourceConfigValue* new_value = in Clone()