6 #ifndef PRINT_UTILS_PRINT_PAD_TO_H
7 #define PRINT_UTILS_PRINT_PAD_TO_H
12 namespace print_utils {
15 inline void printPad2To(Print& printer, uint16_t value,
char padChar =
' ') {
16 if (value < 10) printer.print(padChar);
21 inline void printPad3To(Print& printer, uint16_t val,
char padChar =
' ') {
22 if (val < 100) printer.print(padChar);
23 if (val < 10) printer.print(padChar);
28 inline void printPad4To(Print& printer, uint16_t val,
char padChar =
' ') {
29 if (val < 1000) printer.print(padChar);
30 if (val < 100) printer.print(padChar);
31 if (val < 10) printer.print(padChar);
36 inline void printPad5To(Print& printer, uint16_t val,
char padChar =
' ') {
37 if (val < 10000) printer.print(padChar);
38 if (val < 1000) printer.print(padChar);
39 if (val < 100) printer.print(padChar);
40 if (val < 10) printer.print(padChar);