File tree 2 files changed +9
-37
lines changed 2 files changed +9
-37
lines changed Original file line number Diff line number Diff line change @@ -59,31 +59,6 @@ size_t Print::print(const String &s)
59
59
return write (s.c_str (), s.length ());
60
60
}
61
61
62
- size_t Print::print (const char str[])
63
- {
64
- return write (str);
65
- }
66
-
67
- size_t Print::print (char c)
68
- {
69
- return write (c);
70
- }
71
-
72
- size_t Print::print (unsigned char b, int base)
73
- {
74
- return print ((unsigned long ) b, base);
75
- }
76
-
77
- size_t Print::print (int n, int base)
78
- {
79
- return print ((long ) n, base);
80
- }
81
-
82
- size_t Print::print (unsigned int n, int base)
83
- {
84
- return print ((unsigned long ) n, base);
85
- }
86
-
87
62
size_t Print::print (long n, int base)
88
63
{
89
64
if (base == 0 ) {
@@ -111,11 +86,6 @@ size_t Print::print(double n, int digits)
111
86
return printFloat (n, digits);
112
87
}
113
88
114
- size_t Print::print (const Printable& x)
115
- {
116
- return x.printTo (*this );
117
- }
118
-
119
89
size_t Print::println (void )
120
90
{
121
91
return write (" \r\n " );
Original file line number Diff line number Diff line change @@ -64,16 +64,18 @@ class Print
64
64
65
65
size_t print (const __FlashStringHelper *);
66
66
size_t print (const String &);
67
- size_t print (const char []);
68
- size_t print (char );
69
- size_t print (unsigned char , int = DEC);
70
- size_t print (int , int = DEC);
71
- size_t print (unsigned int , int = DEC);
72
67
size_t print (long , int = DEC);
73
68
size_t print (unsigned long , int = DEC);
74
69
size_t print (double , int = 2 );
75
- size_t print (const Printable&);
76
-
70
+
71
+ size_t print (const char str[]) { return write (str); }
72
+ size_t print (const char c) { return write (c); }
73
+ size_t print (const Printable &x) { return x.printTo (*this ); }
74
+
75
+ size_t print (unsigned char n, int f = DEC) { return print ((unsigned long ) n, f); }
76
+ size_t print ( int n, int f = DEC) { return print (( long ) n, f); }
77
+ size_t print (unsigned int n, int f = DEC) { return print ((unsigned long ) n, f); }
78
+
77
79
size_t println (void );
78
80
79
81
virtual void flush () { /* Empty implementation for backward compatibility */ }
You can’t perform that action at this time.
0 commit comments