Lines Matching refs:memStream
61 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release();
64 std::unique_ptr<SkStream>(memStream), bufferSize);
66 test_hasLength(reporter, *bufferedStream, *memStream);
91 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release();
93 std::unique_ptr<SkStream>(memStream), bufferSize);
94 test_hasLength(reporter, *bufferedStream, *memStream);
106 test_read(reporter, bufferedStream.get(), gAbcs + memStream->getPosition(), 1);
111 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release();
113 std::unique_ptr<SkStream>(memStream), bufferSize);
114 test_hasLength(reporter, *bufferedStream, *memStream);
127 test_read(reporter, bufferedStream.get(), gAbcs + memStream->getPosition(), bufferSize / 4);
163 AndroidLikeMemoryStream* memStream =
168 std::unique_ptr<SkStream>(memStream), bufferSize);
169 test_hasLength(reporter, *bufferedStream, *memStream);
224 SkMemoryStream* memStream = new SkMemoryStream(gAbcs, strlen(gAbcs), false);
226 // Skip a few characters into the memStream, so that bufferedStream represents an offset into
229 memStream->skip(arbitraryOffset);
231 std::unique_ptr<SkStream>(memStream), bufferSize);
248 REPORTER_ASSERT(reporter, memStream->getPosition() - arbitraryOffset == currentPosition);