Go to the documentation of this file.
13 void setData(
char const *ptr, qint64 len);
15 bool open(OpenMode mode)
override;
16 qint64
pos()
const override;
17 qint64
size()
const override;
19 bool atEnd()
const override;
20 bool reset()
override;
26 qint64
readData(
char *data, qint64 maxlen)
override;
27 qint64
writeData(
char const *data, qint64 len)
override;
30 #endif // MEMORYREADER_H
bool waitForReadyRead(int msecs) override
Definition: MemoryReader.cpp:63
const char * end
Definition: MemoryReader.h:10
bool atEnd() const override
Definition: MemoryReader.cpp:43
bool seek(qint64 pos) override
Definition: MemoryReader.cpp:38
bool waitForBytesWritten(int msecs) override
Definition: MemoryReader.cpp:68
MemoryReader(char const *ptr=nullptr, qint64 len=0)
Definition: MemoryReader.cpp:3
qint64 size() const override
Definition: MemoryReader.cpp:30
bool open(OpenMode mode) override
Definition: MemoryReader.cpp:19
bool isSequential() const override
Definition: MemoryReader.cpp:14
Definition: MemoryReader.h:7
void setData(char const *ptr, qint64 len)
Definition: MemoryReader.cpp:8
const char * begin
Definition: MemoryReader.h:9
qint64 readData(char *data, qint64 maxlen) override
Definition: MemoryReader.cpp:73
bool reset() override
Definition: MemoryReader.cpp:48
bool canReadLine() const override
Definition: MemoryReader.cpp:58
qint64 bytesToWrite() const override
Definition: MemoryReader.cpp:53
qint64 writeData(char const *data, qint64 len) override
Definition: MemoryReader.cpp:85
qint64 pos() const override
Definition: MemoryReader.cpp:25