13 #include <AH/Arduino-Wrapper.h>
23 Print &
endl(Print &printer);
24 Print &
flush(Print &printer);
25 Print &
hex(Print &printer);
26 Print &
bin(Print &printer);
27 Print &
dec(Print &printer);
38 Print &operator<<(Print &printer, const __FlashStringHelper *s);
40 Print &
operator<<(Print &printer,
const String &s);
42 Print &
operator<<(Print &printer,
const char s[]);
44 Print &
operator<<(Print &printer,
unsigned char c);
46 Print &
operator<<(Print &printer,
unsigned int i);
49 Print &
operator<<(Print &printer,
unsigned long i);
52 Print &
operator<<(Print &printer,
const Printable &p);
76 HexDump(
const uint8_t *data,
size_t length)
77 : data(data), length(length) {}
105 inline std::ostream &
operator<<(std::ostream &os, uint8_t u) {
108 return os << static_cast<unsigned short>(u);
111 inline std::ostream &
operator<<(std::ostream &os,
112 const __FlashStringHelper *s) {
113 return os << reinterpret_cast<const char *>(s);
116 std::ostream &
operator<<(std::ostream &p, HexDump h);
124 #include <Settings/NamespaceSettings.hpp>
127 using AH::operator<<;
#define BEGIN_AH_NAMESPACE
#define BEGIN_CS_NAMESPACE
#define AH_DIAGNOSTIC_EXTERNAL_HEADER()
#define AH_DIAGNOSTIC_POP()
#define AH_DIAGNOSTIC_WERROR()
Print & hex(Print &printer)
Print & bin(Print &printer)
Print & nouppercase(Print &printer)
Print & endl(Print &printer)
Print & uppercase(Print &printer)
Print & flush(Print &printer)
Print & showbase(Print &printer)
Print & boolalpha(Print &printer)
Setbytesep setbytesep(char bytesep)
Print & leadingzeros(Print &printer)
Print & noshowbase(Print &printer)
Print & manipulator(Print &)
Print & dec(Print &printer)
Print & noboolalpha(Print &printer)
Print & noleadingzeros(Print &printer)
Setbase setbase(uint8_t base)
Setprecision setprecision(int n)
Print & operator<<(Print &os, Quaternion e)
Printing.
HexDump(const uint8_t *data, size_t length)