13 #ifndef __NET_MEMBUFFER_H__
14 #define __NET_MEMBUFFER_H__
35 exint pos()
const override {
return myReadOffset; }
36 void flush()
override;
42 exint myReadOffset = 0;
46 #endif // __NET_MEMBUFFER_H__
virtual exint size() const
const UT_Array< char > & buffer() const
virtual UT_Array< char > readAll()
virtual exint write(const char *data, exint max_size)
virtual bool seek(exint pos)
exint pos() const override
virtual exint read(char *data, exint max_size)
virtual exint bytesAvailable() const =0
UT_Array< char > & buffer()