File tree 4 files changed +18
-74
lines changed
4 files changed +18
-74
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 @@ -57,16 +57,18 @@ class Print
57
57
58
58
size_t print (const __FlashStringHelper *);
59
59
size_t print (const String &);
60
- size_t print (const char []);
61
- size_t print (char );
62
- size_t print (unsigned char , int = DEC);
63
- size_t print (int , int = DEC);
64
- size_t print (unsigned int , int = DEC);
65
60
size_t print (long , int = DEC);
66
61
size_t print (unsigned long , int = DEC);
67
62
size_t print (double , int = 2 );
68
- size_t print (const Printable&);
69
-
63
+
64
+ size_t print (const char str[]) { return write (str); }
65
+ size_t print (const char c) { return write (c); }
66
+ size_t print (const Printable &x) { return x.printTo (*this ); }
67
+
68
+ size_t print (unsigned char n, int f = DEC) { return print ((unsigned long ) n, f); }
69
+ size_t print ( int n, int f = DEC) { return print (( long ) n, f); }
70
+ size_t print (unsigned int n, int f = DEC) { return print ((unsigned long ) n, f); }
71
+
70
72
size_t println (void );
71
73
72
74
template <typename T> size_t println (const T &arg) { size_t t = print (arg); return t + println (); }
Original file line number Diff line number Diff line change @@ -51,31 +51,6 @@ size_t Print::print(const String &s)
51
51
return write (s.c_str (), s.length ());
52
52
}
53
53
54
- size_t Print::print (const char str[])
55
- {
56
- return write (str);
57
- }
58
-
59
- size_t Print::print (char c)
60
- {
61
- return write (c);
62
- }
63
-
64
- size_t Print::print (unsigned char b, int base)
65
- {
66
- return print ((unsigned long ) b, base);
67
- }
68
-
69
- size_t Print::print (int n, int base)
70
- {
71
- return print ((long ) n, base);
72
- }
73
-
74
- size_t Print::print (unsigned int n, int base)
75
- {
76
- return print ((unsigned long ) n, base);
77
- }
78
-
79
54
size_t Print::print (long n, int base)
80
55
{
81
56
if (base == 0 ) {
@@ -103,11 +78,6 @@ size_t Print::print(double n, int digits)
103
78
return printFloat (n, digits);
104
79
}
105
80
106
- size_t Print::print (const Printable& x)
107
- {
108
- return x.printTo (*this );
109
- }
110
-
111
81
size_t Print::println (void )
112
82
{
113
83
return write (" \r\n " );
Original file line number Diff line number Diff line change @@ -57,16 +57,18 @@ class Print
57
57
58
58
size_t print (const __FlashStringHelper *);
59
59
size_t print (const String &);
60
- size_t print (const char []);
61
- size_t print (char );
62
- size_t print (unsigned char , int = DEC);
63
- size_t print (int , int = DEC);
64
- size_t print (unsigned int , int = DEC);
65
60
size_t print (long , int = DEC);
66
61
size_t print (unsigned long , int = DEC);
67
62
size_t print (double , int = 2 );
68
- size_t print (const Printable&);
69
-
63
+
64
+ size_t print (const char str[]) { return write (str); }
65
+ size_t print (const char c) { return write (c); }
66
+ size_t print (const Printable &x) { return x.printTo (*this ); }
67
+
68
+ size_t print (unsigned char n, int f = DEC) { return print ((unsigned long ) n, f); }
69
+ size_t print ( int n, int f = DEC) { return print (( long ) n, f); }
70
+ size_t print (unsigned int n, int f = DEC) { return print ((unsigned long ) n, f); }
71
+
70
72
size_t println (void );
71
73
72
74
template <typename T> size_t println (const T &arg) { size_t t = print (arg); return t + println (); }
You can’t perform that action at this time.
0 commit comments