30 size_t printNumber(uint64_t, uint8_t);
31 size_t printFloat(
double,
int);
45 virtual size_t write(uint8_t) = 0;
46 virtual size_t write(
const uint8_t *,
size_t size);
53 return write((
const uint8_t *)str, strlen(str));
55 size_t write(
const char *buffer,
size_t size)
57 return write((
const uint8_t *)buffer, size);
61 return write((
const uint8_t *)str.
c_str(), str.
length());
65 size_t print(
const __FlashStringHelper *);
66 size_t print(
const char *);
67 size_t print(
const String &);
70 size_t print(
unsigned char,
int =
DEC);
71 size_t print(
int,
int =
DEC);
72 size_t print(
unsigned int,
int =
DEC);
129 size_t print(
long,
int =
DEC);
130 size_t print(
unsigned long,
int =
DEC);
131 size_t print(
double,
int = 2);
134 size_t println(
const __FlashStringHelper *);
135 size_t println(
const char *);
136 size_t println(
const String &s);
137 size_t println(
char[]);
138 size_t println(
char);
139 size_t println(
unsigned char,
int =
DEC);
174 size_t println(
int,
int =
DEC);
175 size_t println(
unsigned int,
int =
DEC);
176 size_t println(
long,
int =
DEC);
177 size_t println(
unsigned long,
int =
DEC);
178 size_t println(
double,
int = 2);
179 size_t println(
void);
182 void println(int64_t, uint8_t =
DEC);
183 void print(int64_t, uint8_t =
DEC);
184 void println(uint64_t, uint8_t =
DEC);
185 void print(uint64_t, uint8_t =
DEC);
212 size_t printf(
const char *val, ...);
unsigned int length(void) const
Definition: WString.h:44
int getWriteError()
Definition: Print.h:36
Print()
Definition: Print.h:34
void clearWriteError()
Definition: Print.h:40
void setWriteError(int err=1)
Definition: Print.h:25
size_t write(const char *buffer, size_t size)
Definition: Print.h:55
size_t write(const char *str)
Definition: Print.h:48
size_t write(String str)
Definition: Print.h:59
#define DEC
Definition: Print.h:12
const char * c_str() const
Definition: WString.h:111