Lines Matching +full:0 +full:x3f
23 if (strLen % TO_TRANSFORM_CHAR_NUM != 0) { in Base64Encode()
26 std::string encodedRes = std::string(encodedStrLen, '\0'); in Base64Encode()
29 …for (size_t i = 0, j = 0; i < encodedRes.length() - 2; i += TRANSFORMED_CHAR_NUM, j += TO_TRANSFOR… in Base64Encode()
30 // convert three 8bit into four 6bit; then add two 0 bit in each 6 bit in Base64Encode()
32 encodedRes[i] = base64CharSet[(static_cast<unsigned int>(inputString[j]) & 0xff) >> 2]; in Base64Encode()
34 encodedRes[i + 1] = base64CharSet[(static_cast<unsigned int>(inputString[j]) & 0x03) << 4 | in Base64Encode()
35 (static_cast<unsigned int>(inputString[j + 1]) & 0xf0) >> 4]; in Base64Encode()
37 … encodedRes[i + 2] = base64CharSet[(static_cast<unsigned int>(inputString[j + 1]) & 0x0f) << 2 | in Base64Encode()
38 (static_cast<unsigned int>(inputString[j + 2]) & 0xc0) >> 6]; in Base64Encode()
40 encodedRes[i + 3] = base64CharSet[static_cast<unsigned int>(inputString[j + 2]) & 0x3f]; in Base64Encode()
69 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, // '0'~'9' in Base64Decode()
71 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, in Base64Decode()
85 std::string decodedRes = std::string(decodedStrLen, '\0'); in Base64Decode()
86 int firstChar = 0; in Base64Decode()
87 int secondChar = 0; in Base64Decode()
88 int thirdChar = 0; in Base64Decode()
89 int fourthChar = 0; in Base64Decode()
91 … for (size_t i = 0, j = 0; i < strLen - 2; i += TRANSFORMED_CHAR_NUM, j += TO_TRANSFORM_CHAR_NUM) { in Base64Decode()