GdbFileStream.h
Go to the documentation of this file.
GdbFileStream(const String &fileName, FileOpenFlags openFlags=eFO_ReadOnly)
Create a file stream.
Definition: GdbFileStream.h:31
bool isFinished() override
Check if all data has been read.
Definition: GdbFileStream.h:59
bool isValid() const override
Determine if the stream object contains valid data.
Definition: GdbFileStream.h:85
GDB File stream class to provide access to host files whilst running under debugger.
Definition: GdbFileStream.h:20
bool fileExist() const
Determine if file exists.
Definition: GdbFileStream.h:75
int getLastError()
determine if an error occurred during operation
Definition: GdbFileStream.h:111
bool open(const String &fileName, FileOpenFlags openFlags=eFO_ReadOnly)
Open a file and attach this stream object to it.
uint16_t readMemoryBlock(char *data, int bufSize) override
Read a block of memory.
int available() override
Return the total length of the stream.
Definition: GdbFileStream.h:101
size_t getPos() const
Get the offset of cursor from beginning of data.
Definition: GdbFileStream.h:93
String getFileName() const
Filename of file stream is attached to.
Definition: GdbFileStream.h:67
String getName() const override
Returns name of the resource.
Definition: GdbFileStream.h:80