Lines Matching refs:dest

47     std::string dest;
49 dest.resize(PtBase64::DecodedSize(src.size()));
50 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
51 dest.resize(numOctets);
55 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
57 EXPECT_EQ(dest, "");
63 std::string dest;
68 dest.resize(PtBase64::EncodedSize(src.size()));
69 len = PtBase64::Encode(dest.data(), src.data(), src.size());
71 EXPECT_EQ(dest, "MQ==");
72 src = dest;
73 dest.resize(PtBase64::DecodedSize(src.size()));
74 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
75 dest.resize(numOctets);
77 EXPECT_EQ(dest, "1");
82 dest.resize(PtBase64::EncodedSize(src.size()));
83 len = PtBase64::Encode(dest.data(), src.data(), src.size());
85 EXPECT_EQ(dest, "MTI=");
86 src = dest;
87 dest.resize(PtBase64::DecodedSize(src.size()));
88 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
89 dest.resize(numOctets);
91 EXPECT_EQ(dest, "12");
96 dest.resize(PtBase64::EncodedSize(src.size()));
97 len = PtBase64::Encode(dest.data(), src.data(), src.size());
99 EXPECT_EQ(dest, "MTIz");
100 src = dest;
101 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
102 dest.resize(numOctets);
104 EXPECT_EQ(dest, "123");
110 std::string dest;
112 dest.resize(PtBase64::EncodedSize(src.size()));
113 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
115 EXPECT_EQ(dest, "aGVsbG8=");
116 src = dest;
117 dest.resize(PtBase64::DecodedSize(src.size()));
118 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
119 dest.resize(numOctets);
122 EXPECT_EQ(dest, "hello");
128 std::string dest;
132 dest.resize(PtBase64::EncodedSize(src.size()));
133 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
135 EXPECT_EQ(dest, encoded);
149 std::string dest;
150 dest.resize(PtBase64::EncodedSize(src.size()));
151 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
153 EXPECT_EQ(dest, "AQIDBAUGBwgJ");
159 std::string dest;
162 dest.resize(PtBase64::DecodedSize(src.size()));
163 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
164 dest.resize(numOctets);
166 EXPECT_EQ(dest, "");
171 dest.resize(PtBase64::DecodedSize(src.size()));
172 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
173 dest.resize(numOctets);
175 EXPECT_EQ(dest, "");
180 dest.resize(PtBase64::DecodedSize(src.size()));
181 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
182 dest.resize(numOctets);
184 EXPECT_EQ(dest, "");
208 std::string dest;
214 dest.resize(PtBase64::EncodedSize(src.size()));
215 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
217 EXPECT_EQ(dest, encoded);
231 std::string dest;
232 dest.resize(PtBase64::EncodedSize(src.size()));
233 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
235 EXPECT_EQ(dest, "8J+YgA==");
236 src = dest;
237 dest.resize(PtBase64::DecodedSize(src.size()));
238 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
239 dest.resize(numOctets);
242 EXPECT_EQ(dest, u8"?");
248 std::string dest;
249 dest.resize(PtBase64::EncodedSize(src.size()));
250 size_t len = PtBase64::Encode(dest.data(), src.data(), src.size());
252 EXPECT_EQ(dest, "5rWL6K+VQmFzZTY05Yqg5a+G6Kej5a+G");
253 src = dest;
254 dest.resize(PtBase64::DecodedSize(src.size()));
255 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
256 dest.resize(numOctets);
259 EXPECT_EQ(dest, "测试Base64加密解密");
265 std::string dest;
268 dest.resize(PtBase64::DecodedSize(src.size()));
269 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
276 dest.resize(PtBase64::DecodedSize(src.size()));
277 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
284 dest.resize(PtBase64::DecodedSize(src.size()));
285 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
292 dest.resize(PtBase64::DecodedSize(src.size()));
293 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
300 dest.resize(PtBase64::DecodedSize(src.size()));
301 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());
308 dest.resize(PtBase64::DecodedSize(src.size()));
309 auto [numOctets, done] = PtBase64::Decode(dest.data(), src.data(), src.size());