Lines Matching refs:domain

38     static constexpr const char* const ATTRIBUTE_DOMAIN = "domain";
150 std::string domain = GetAttributeValue<std::string>(tag, ATTRIBUTE_DOMAIN);
151 if (domain == "") {
152 HIVIEW_LOGE("null rule attribute:domain.");
161 FreezeRule rule = FreezeRule(domain, stringId);
169 if (rules_.find(domain + stringId) != rules_.end()) {
174 rules_[domain + stringId] = rule;
181 std::string domain = GetAttributeValue<std::string>(node, ATTRIBUTE_DOMAIN);
182 if (domain == "") {
183 HIVIEW_LOGE("null event attribute:domain.");
194 FreezeResult result = FreezeResult(window, domain, stringId);
196 rule.AddResult(domain, stringId, result);
199 if (rule.GetDomain() == domain && rule.GetStringId() == stringId) {
203 applicationPairs_[stringId] = std::pair<std::string, bool>(domain, principalPoint);
205 systemPairs_[stringId] = std::pair<std::string, bool>(domain, principalPoint);
207 sysWarningPairs_[stringId] = std::pair<std::string, bool>(domain, principalPoint);
253 std::string domain = watchPoint.GetDomain();
255 if (rules_.find(domain + stringId) == rules_.end()) {
258 auto map = rules_[domain + stringId].GetMap();
344 void FreezeRule::SetDomain(const std::string& domain)
346 domain_ = domain;
364 void FreezeRule::AddResult(const std::string& domain, const std::string& stringId, const FreezeResult& result)
366 if (results_.find(domain + stringId) != results_.end()) {
371 results_[domain + stringId] = result;
374 bool FreezeRule::GetResult(const std::string& domain, const std::string& stringId, FreezeResult& result)
376 if (results_.find(domain + stringId) == results_.end()) {
377 HIVIEW_LOGE("failed to find rule result, domain:%{public}s stringid:%{public}s.",
378 domain.c_str(), stringId.c_str());
382 result = results_[domain + stringId]; // take result back