浏览代码

Move the flush from Stream to Print

teensy4-core
PaulStoffregen 7 年前
父节点
当前提交
b01a30b020
共有 2 个文件被更改,包括 1 次插入1 次删除
  1. +1
    -0
      teensy3/Print.h
  2. +0
    -1
      teensy3/Stream.h

+ 1
- 0
teensy3/Print.h 查看文件

@@ -53,6 +53,7 @@ class Print
virtual size_t write(uint8_t b) = 0;
size_t write(const char *str) { return write((const uint8_t *)str, strlen(str)); }
virtual size_t write(const uint8_t *buffer, size_t size);
virtual void flush() { }
size_t write(const char *buffer, size_t size) { return write((const uint8_t *)buffer, size); }
size_t print(const String &s);
size_t print(char c) { return write((uint8_t)c); }

+ 0
- 1
teensy3/Stream.h 查看文件

@@ -30,7 +30,6 @@ class Stream : public Print
virtual int available() = 0;
virtual int read() = 0;
virtual int peek() = 0;
virtual void flush() = 0;

void setTimeout(unsigned long timeout);
bool find(const char *target);

正在加载...
取消
保存