Lines Matching defs:buffer
67 // Dummy buffer pointer values to make sure that input pointer values
205 char buffer[] = {1, 2, 3};
206 StreamPtr stream = MemoryStream::OpenRef(buffer, sizeof(buffer), nullptr);
207 buffer[0] = 5;
219 char buffer[] = {1, 2, 3};
220 StreamPtr stream = MemoryStream::OpenCopyOf(buffer, sizeof(buffer), nullptr);
221 buffer[0] = 5;
313 std::vector<uint8_t> buffer;
314 StreamPtr stream = MemoryStream::CreateRef(&buffer, nullptr);
315 EXPECT_TRUE(buffer.empty());
320 buffer.resize(5);
321 std::iota(buffer.begin(), buffer.end(), 0);
322 stream = MemoryStream::CreateRef(&buffer, nullptr);
323 EXPECT_FALSE(buffer.empty());
328 stream = MemoryStream::CreateRefForAppend(&buffer, nullptr);
329 EXPECT_FALSE(buffer.empty());
333 EXPECT_FALSE(buffer.empty());
341 EXPECT_EQ(10, buffer.size());
343 buffer);
345 stream = MemoryStream::OpenRef(buffer, nullptr);
346 EXPECT_FALSE(buffer.empty());
352 std::string buffer;
353 StreamPtr stream = MemoryStream::CreateRef(&buffer, nullptr);
354 EXPECT_TRUE(buffer.empty());
359 buffer = "abc";
360 stream = MemoryStream::CreateRef(&buffer, nullptr);
361 EXPECT_FALSE(buffer.empty());
366 stream = MemoryStream::CreateRefForAppend(&buffer, nullptr);
367 EXPECT_FALSE(buffer.empty());
371 EXPECT_FALSE(buffer.empty());
378 EXPECT_EQ(9, buffer.size());
379 EXPECT_EQ("abcd_1234", buffer);