diff options
author | 2017-01-07 16:16:02 -0500 | |
---|---|---|
committer | 2017-01-07 21:49:07 +0000 | |
commit | c3063e54cb1274359f36d9720d4c1b3acf37c203 (patch) | |
tree | 8dd60deb3eb3fd0f8f0156652e6a030e537f72a6 /include/core/SkStream.h | |
parent | d05204258017a040c97cbd9d0e3f7993211668ad (diff) |
remove SkDebugWStream and other cleanups
BUG=skia:
Change-Id: I06c07559b24411bd8bc4cba55bd8880f56486f76
Reviewed-on: https://skia-review.googlesource.com/6729
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'include/core/SkStream.h')
-rw-r--r-- | include/core/SkStream.h | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/include/core/SkStream.h b/include/core/SkStream.h index 83eee4708b..f3c99b72a3 100644 --- a/include/core/SkStream.h +++ b/include/core/SkStream.h @@ -187,7 +187,6 @@ public: @return true on success */ virtual bool write(const void* buffer, size_t size) = 0; - virtual void newline(); virtual void flush(); virtual size_t bytesWritten() const = 0; @@ -210,6 +209,9 @@ public: SkASSERT(text); return this->write(text, strlen(text)); } + + bool newline() { return this->write("\n", strlen("\n")); } + bool writeDecAsText(int32_t); bool writeBigDecAsText(int64_t, int minDigits = 0); bool writeHexAsText(uint32_t, int minDigits = 0); @@ -420,22 +422,4 @@ private: typedef SkWStream INHERITED; }; - -class SK_API SkDebugWStream : public SkWStream { -public: - SkDebugWStream() : fBytesWritten(0) {} - - // overrides - bool write(const void* buffer, size_t size) override; - void newline() override; - size_t bytesWritten() const override { return fBytesWritten; } - -private: - size_t fBytesWritten; - typedef SkWStream INHERITED; -}; - -// for now -typedef SkFILEStream SkURLStream; - #endif |