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* ,
size_t size) {
return size; }
87 virtual int read() {
return -1; }
88 virtual int peek() {
return -1; }
90 virtual size_t write(uint8_t
byte) {
91 this->writeCalls.push_back(
byte);
94 virtual size_t write(
const char* ) {
return 0; }
95 virtual size_t write(
const char* ,
size_t size) {
return size; }
96 virtual size_t write(
const uint8_t* ,
size_t size) {
return size; }
104 const int terminatorInt =
static_cast<int>(
static_cast<unsigned char>(terminator));
106 while (c != -1 && c != terminatorInt) {
107 result +=
static_cast<char>(c);
115 std::cout << message;
120 std::cout << message << std::endl;
124 std::cout << std::endl;
132 result +=
static_cast<char>(c);
139 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 *, size_t size)
void println(const T &message)
void print(const T &message)
virtual size_t write(const uint8_t *, size_t size)
std::vector< uint8_t > writeCalls
virtual size_t write(const char *)
void println(const T &message)
virtual size_t write(const char *, size_t size)
void println(const char *message)
std::string readStringUntil(char terminator)
virtual size_t write(uint8_t byte)
void print(const T &message)
MockSerial & serial_global_instance()
MockSerial & serial1_global_instance()
MockSerial HardwareSerial