Lines Matching defs:intention
626 bool UnifiedDataUtils::IsPersist(const Intention &intention)
628 return intention >= UD_INTENTION_DATA_HUB && intention < UD_INTENTION_BUTT;
631 bool UnifiedDataUtils::IsPersist(const std::string &intention)
633 return IsPersist(GetIntentionByString(intention));
636 Intention UnifiedDataUtils::GetIntentionByString(const std::string &intention)
639 if (it.second == intention) {
646 bool UnifiedDataUtils::IsValidOptions(const std::string &key, std::string &intention)
650 if (key.empty() && IsPersist(intention)) {
653 if (intention.empty() && isValidKey && IsPersist(unifiedKey.intention)) {
656 if (isValidKey && unifiedKey.intention == intention && IsPersist(intention)) {
657 intention = "";