14 #ifndef ACE_COMMON_PRINT_PAD_TO_H
15 #define ACE_COMMON_PRINT_PAD_TO_H
20 namespace ace_common {
23 inline void printPad2To(Print& printer, uint16_t value,
char padChar =
' ') {
24 if (value < 10) printer.print(padChar);
29 inline void printPad3To(Print& printer, uint16_t val,
char padChar =
' ') {
30 if (val < 100) printer.print(padChar);
31 if (val < 10) printer.print(padChar);
36 inline void printPad4To(Print& printer, uint16_t val,
char padChar =
' ') {
37 if (val < 1000) printer.print(padChar);
38 if (val < 100) printer.print(padChar);
39 if (val < 10) printer.print(padChar);
44 inline void printPad5To(Print& printer, uint16_t val,
char padChar =
' ') {
45 if (val < 10000) printer.print(padChar);
46 if (val < 1000) printer.print(padChar);
47 if (val < 100) printer.print(padChar);
48 if (val < 10) printer.print(padChar);