12345678910111213141516171819202122232425262728293031323334353637 |
- class TestPrint : public Print {
-
- private:
-
- uint8_t buffer[64];
-
-
- int bufferPointer;
-
- public:
-
- TestPrint(){
- bufferPointer = 0;
- }
-
- size_t write(uint8_t character) {
- buffer[bufferPointer++] = character;
- return character;
- }
-
- int size(){
- return bufferPointer;
- }
- uint8_t at(int index){
- return buffer[index];
- }
-
- void clear(){
- bufferPointer = 0;
- }
- };
|