aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkStream.h
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-01-07 16:16:02 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-07 21:49:07 +0000
commitc3063e54cb1274359f36d9720d4c1b3acf37c203 (patch)
tree8dd60deb3eb3fd0f8f0156652e6a030e537f72a6 /include/core/SkStream.h
parentd05204258017a040c97cbd9d0e3f7993211668ad (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.h22
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