diff options
author | David A. Mellis <d.mellis@arduino.cc> | 2011-08-26 16:08:14 -0400 |
---|---|---|
committer | David A. Mellis <d.mellis@arduino.cc> | 2011-08-26 16:08:14 -0400 |
commit | 5130a1329462aa36d5f18e31851d3d9d5086e411 (patch) | |
tree | 373c33573e5e998d7febe50bc94526e63a61de57 /cores/arduino/Printable.h | |
parent | 0635790dd111e91e5c488acc599cc404dc707abd (diff) |
Moving write errors out of return value into separate API methods.
write(), print(), println() now return size_t (and don't use negative values to signal errors).
Print adds writeError() for checking for write errors, clearWriteError() to reset the flag to false, and a protected setWriteError() for signalling errors.
http://code.google.com/p/arduino/issues/detail?id=598
Diffstat (limited to 'cores/arduino/Printable.h')
-rw-r--r-- | cores/arduino/Printable.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cores/arduino/Printable.h b/cores/arduino/Printable.h index 9065904..e22e87e 100644 --- a/cores/arduino/Printable.h +++ b/cores/arduino/Printable.h @@ -30,7 +30,7 @@ class Print; class Printable { public: - virtual ssize_t printTo(Print& p) const = 0; + virtual size_t printTo(Print& p) const = 0; }; #endif |