25#ifndef ArduinoStream_h
26#define ArduinoStream_h
59 while (!
m_hw->available())
67 while (!
m_hw->available())
69 if ((millis() - t) > 10)
143 void putstr(
const char *str)
configuration definitions
ibufstream and obufstream classes
Input stream for Arduino Stream objects.
Definition ArduinoStream.h:39
Stream * m_hw
Definition ArduinoStream.h:111
char * m_line
Definition ArduinoStream.h:109
size_t m_size
Definition ArduinoStream.h:110
ArduinoInStream(Stream &hws, char *buf, size_t size)
Definition ArduinoStream.h:47
bool seekpos(pos_type pos)
Definition ArduinoStream.h:102
bool seekoff(off_type off, seekdir way)
Definition ArduinoStream.h:92
void readline()
Definition ArduinoStream.h:54
Output stream for Arduino Print objects.
Definition ArduinoStream.h:119
ArduinoOutStream()
Definition ArduinoStream.h:168
ArduinoOutStream(Print &pr)
Definition ArduinoStream.h:125
Print * m_pr
Definition ArduinoStream.h:171
static void yield()
Definition SysCall.h:85
parse a char string
Definition bufstream.h:39
void init(const char *str)
Definition bufstream.h:57
static const iostate failbit
Definition ios.h:63
int32_t off_type
Definition ios.h:73
seekdir
Definition ios.h:87
uint32_t pos_type
Definition ios.h:71
void setstate(iostate state)
Definition ios.h:488
Output Stream.
Definition ostream.h:38