@@ -181,12 +181,6 @@ size_t Print::print(double n, int digits) {
181
181
return printFloat (n, digits);
182
182
}
183
183
184
- size_t Print::println (const __FlashStringHelper *ifsh) {
185
- size_t n = print (ifsh);
186
- n += println ();
187
- return n;
188
- }
189
-
190
184
size_t Print::print (const Printable& x) {
191
185
return x.printTo (*this );
192
186
}
@@ -195,76 +189,56 @@ size_t Print::println(void) {
195
189
return print (" \r\n " );
196
190
}
197
191
192
+ size_t Print::println (const __FlashStringHelper* ifsh) {
193
+ return _println<const __FlashStringHelper*>(ifsh);
194
+ }
195
+
198
196
size_t Print::println (const String &s) {
199
- size_t n = print (s);
200
- n += println ();
201
- return n;
197
+ return _println (s);
202
198
}
203
199
204
200
size_t Print::println (const char c[]) {
205
- size_t n = print (c);
206
- n += println ();
207
- return n;
201
+ return _println (c);
208
202
}
209
203
210
204
size_t Print::println (char c) {
211
- size_t n = print (c);
212
- n += println ();
213
- return n;
205
+ return _println (c);
214
206
}
215
207
216
208
size_t Print::println (unsigned char b, int base) {
217
- size_t n = print (b, base);
218
- n += println ();
219
- return n;
209
+ return _println (b, base);
220
210
}
221
211
222
212
size_t Print::println (int num, int base) {
223
- size_t n = print (num, base);
224
- n += println ();
225
- return n;
213
+ return _println (num, base);
226
214
}
227
215
228
216
size_t Print::println (unsigned int num, int base) {
229
- size_t n = print (num, base);
230
- n += println ();
231
- return n;
217
+ return _println (num, base);
232
218
}
233
219
234
220
size_t Print::println (long num, int base) {
235
- size_t n = print (num, base);
236
- n += println ();
237
- return n;
221
+ return _println (num, base);
238
222
}
239
223
240
224
size_t Print::println (unsigned long num, int base) {
241
- size_t n = print (num, base);
242
- n += println ();
243
- return n;
225
+ return _println (num, base);
244
226
}
245
227
246
228
size_t Print::println (long long num, int base) {
247
- size_t n = print (num, base);
248
- n += println ();
249
- return n;
229
+ return _println (num, base);
250
230
}
251
231
252
232
size_t Print::println (unsigned long long num, int base) {
253
- size_t n = print (num, base);
254
- n += println ();
255
- return n;
233
+ return _println (num, base);
256
234
}
257
235
258
236
size_t Print::println (double num, int digits) {
259
- size_t n = print (num, digits);
260
- n += println ();
261
- return n;
237
+ return _println (num, digits);
262
238
}
263
239
264
240
size_t Print::println (const Printable& x) {
265
- size_t n = print (x);
266
- n += println ();
267
- return n;
241
+ return _println<const Printable&>(x);
268
242
}
269
243
270
244
// Private Methods /////////////////////////////////////////////////////////////
0 commit comments