15 lines
435 B
C++
15 lines
435 B
C++
#pragma once
|
|
#include "Stream.h"
|
|
|
|
class DummyStream: public Stream
|
|
{
|
|
public:
|
|
DummyStream(const char* buff): buffer(buff), pos(0) {};
|
|
const char * buffer;
|
|
int pos;
|
|
virtual int available() { return (strlen(buffer) - pos); }
|
|
virtual int read() { return buffer[pos++]; }
|
|
virtual int peek() { return buffer[pos]; }
|
|
virtual size_t write(uint8_t c) { return 0; } // gone forever
|
|
};
|