Searched refs:bcdCode (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/base/telephony/core_service/services/sim/src/ |
H A D | sim_number_decode.cpp | 95 bool SimNumberDecode::BcdToChar(const uint8_t bcdCode, char &result, const int bcdExtType) in BcdToChar() argument 97 const int32_t surplus = static_cast<int32_t>(bcdCode) - CHAR_START; in BcdToChar() 99 result = '0' + bcdCode; in BcdToChar() 108 TELEPHONY_LOGE("Unknow bcdCode:[%{public}d]", bcdCode); in BcdToChar() 163 std::vector<uint8_t> bcdCode; in BCDConvertToString() local 165 bcdCode.push_back(arr[offset + i]); in BCDConvertToString() 168 if (!BCDConvertToString(bcdCode.begin(), bcdCode.end(), res, bcdExtType)) { in BCDConvertToString() 170 HexToStr(bcdCode).c_str(), bcdExtType); in BCDConvertToString()
|
/ohos5.0/base/telephony/core_service/services/sim/include/ |
H A D | sim_number_decode.h | 53 static bool BcdToChar(const uint8_t bcdCode, char &result, const int bcdExtType);
|
/ohos5.0/base/telephony/core_service/test/unittest/core_service_gtest/ |
H A D | zero_branch_test_sim_ril.cpp | 1043 uint8_t bcdCode = 9; variable 1046 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, 0)); 1049 bcdCode = 0xa; 1051 EXPECT_FALSE(simNumberDecode->BcdToChar(bcdCode, result, 0)); 1054 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_ADN)); 1057 bcdCode = 0xff; 1058 EXPECT_FALSE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_CALLER)); 1061 bcdCode = 0xb; 1062 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_CALLER));
|