Home
last modified time | relevance | path

Searched refs:analyseString (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/telephony/cellular_call/services/utils/src/
H A Dmmi_code_utils.cpp32 bool MMICodeUtils::IsNeedExecuteMmi(const std::string &analyseString, bool isNeedUseIms) in IsNeedExecuteMmi() argument
35 if (analyseString.empty()) { in IsNeedExecuteMmi()
39 if (RegexMatchMmi(analyseString)) { in IsNeedExecuteMmi()
44 …if ((analyseString.front() == '*' || analyseString.front() == '#') && analyseString.back() == '#')… in IsNeedExecuteMmi()
46 mmiData_.fullString = analyseString; in IsNeedExecuteMmi()
213 bool MMICodeUtils::RegexMatchMmi(const std::string &analyseString) in RegexMatchMmi() argument
219 if (regex_match(analyseString, results, pattern)) { in RegexMatchMmi()
253 …if (analyseString.back() == '#' && !mmiData_.dialString.empty() && mmiData_.dialString.back() == '… in RegexMatchMmi()
254 mmiData_.fullString = analyseString; in RegexMatchMmi()
/ohos5.0/base/telephony/cellular_call/services/utils/include/
H A Dmmi_code_utils.h47 bool IsNeedExecuteMmi(const std::string &analyseString, bool isNeedUseIms);
78 bool RegexMatchMmi(const std::string &analyseString);
/ohos5.0/base/telephony/cellular_call/test/unittest/imstest/
H A Dstandardize_utils_test.cpp89 std::string analyseString; variable
91 mmiCodeUtils.IsNeedExecuteMmi(analyseString, isNeedUseIms);