25 std::ostringstream oss;
33 std::ostringstream oss;
36 std::cout << message << std::endl;
44 vsnprintf(buffer,
sizeof(buffer), fmt, args);
58 size_t write(uint8_t) {
return 0; }
59 size_t write(
const uint8_t *buffer,
size_t size) {
return size; }
74 virtual int read() {
return -1; }
75 virtual int peek() {
return -1; }
77 virtual size_t write(uint8_t
byte) {
78 this->writeCalls.push_back(
byte);
81 virtual size_t write(
const char *str) {
return 0; }
82 virtual size_t write(
const char* buffer,
size_t size) {
return size; }
83 virtual size_t write(
const uint8_t *buffer,
size_t size) {
return size; }
92 while ((c =
read()) != terminator && c != -1) {
100 std::cout << message;
105 std::cout << message << std::endl;
109 std::cout << std::endl;
116 while ((c =
read()) != -1) {
123 std::cout << message << std::endl;
std::vector< std::string > printlnCalls
std::vector< std::string > printfCalls
std::vector< std::string > printCalls
void printf(const char *fmt,...)
size_t write(const uint8_t *buffer, size_t size)
void println(const T &message)
void print(const T &message)
std::vector< uint8_t > writeCalls
virtual size_t write(const char *str)
void println(const T &message)
virtual size_t write(const uint8_t *buffer, size_t size)
void println(const char *message)
std::string readStringUntil(char terminator)
virtual size_t write(const char *buffer, size_t size)
virtual size_t write(uint8_t byte)
void print(const T &message)
MockSerial HardwareSerial