diff options
Diffstat (limited to 'cores/arduino/Printable.h')
-rw-r--r-- | cores/arduino/Printable.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cores/arduino/Printable.h b/cores/arduino/Printable.h index d332aad..d03c9af 100644 --- a/cores/arduino/Printable.h +++ b/cores/arduino/Printable.h @@ -20,6 +20,8 @@ #ifndef Printable_h #define Printable_h +#include <new.h> + class Print; /** The Printable class provides a way for new classes to allow themselves to be printed. @@ -27,10 +29,11 @@ class Print; for users to print out instances of this class by passing them into the usual Print::print and Print::println methods. */ + class Printable { public: - virtual void printTo(Print& p) const = 0; + virtual size_t printTo(Print& p) const = 0; }; #endif |