Skip to content

Commit

Permalink
Style changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
jfjlaros committed Feb 8, 2023
1 parent dfb0c07 commit ac4913e
Showing 1 changed file with 30 additions and 28 deletions.
58 changes: 30 additions & 28 deletions src/Arduino.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,36 @@ typedef unsigned char byte;
struct __FlashStringHelper;

class Stream {
public:
Stream(void);
void begin(size_t) {}
void reset(void);
int available(void);
byte read(void);
byte peek(void);
size_t readBytes(char*, size_t);
String readStringUntil(char);
size_t write(char),
write(const byte*, size_t),
write(String),
print(String);
template <class T> T autoRead(void);
template <class T> size_t autoWrite(T);
template <class T> T inspect(void);
template <class... Args> size_t prepare(Args...);
size_t rx,
tx;
char rxBuffer[_BUFFER_SIZE],
txBuffer[_BUFFER_SIZE];
private:
template <class T> T _inspect(void);
inline size_t _prepare(void);
template <class... Args> size_t _prepare(const char*, Args...);
template <class T, class... Args> size_t _prepare(T, Args...);
size_t _rx,
_tx;
public:
Stream(void);
void begin(size_t) {}
void reset(void);
bool available(void);
byte read(void);
size_t readBytes(char*, size_t);
String readStringUntil(char);
size_t write(char),
write(const byte*, size_t),
write(String),
print(String);
template <class T> T autoRead(void);
template <class T> size_t autoWrite(T);
template <class T> T inspect(void);
template <class... Args> size_t prepare(Args...);

size_t rx {},
tx {};
char rxBuffer[_BUFFER_SIZE] {},
txBuffer[_BUFFER_SIZE] {};

private:
template <class T> T _inspect(void);
inline size_t _prepare(void);

template <class... Args> size_t _prepare(const char*, Args...);
template <class T, class... Args> size_t _prepare(T, Args...);
size_t _rx {},
_tx {};
};

byte pgm_read_byte(char const*);
Expand Down

0 comments on commit ac4913e

Please sign in to comment.