Lines Matching refs:SkStream
18 class SkStream; variable
41 class SK_API SkStream {
43 virtual ~SkStream() {} in ~SkStream()
44 SkStream() {} in SkStream() function
114 std::unique_ptr<SkStream> duplicate() const { in duplicate()
115 return std::unique_ptr<SkStream>(this->onDuplicate()); in duplicate()
120 std::unique_ptr<SkStream> fork() const { in fork()
121 return std::unique_ptr<SkStream>(this->onFork()); in fork()
154 virtual SkStream* onDuplicate() const { return nullptr; } in onDuplicate()
155 virtual SkStream* onFork() const { return nullptr; } in onFork()
157 SkStream(SkStream&&) = delete;
158 SkStream(const SkStream&) = delete;
159 SkStream& operator=(SkStream&&) = delete;
160 SkStream& operator=(const SkStream&) = delete;
164 class SK_API SkStreamRewindable : public SkStream {
272 bool writeStream(SkStream* input, size_t length);