This is the complete list of members for IoInterfaceFile, including all inherited members.
appendData(const XsByteArray &bdata) override | IoInterfaceFile | virtual |
cancelIo(void) const | IoInterface | virtual |
close(void) override | IoInterfaceFile | virtual |
closeAndDelete(void) override | IoInterfaceFile | virtual |
closeFile(void) | IoInterfaceFile | |
create(const XsString &filename) override | IoInterfaceFile | virtual |
deleteData(XsFilePos start, XsSize length) override | IoInterfaceFile | virtual |
find(const XsByteArray &data, XsFilePos &pos) override | IoInterfaceFile | virtual |
flushData(void) override | IoInterfaceFile | virtual |
getFileDate(void) const | IoInterfaceFile | |
getFileSize(void) const override | IoInterfaceFile | virtual |
getLastResult(void) const override | IoInterfaceFile | virtual |
getName(XsString &filename) const override | IoInterfaceFile | virtual |
getReadPosition(void) const override | IoInterfaceFile | virtual |
getWritePosition(void) const override | IoInterfaceFile | virtual |
gotoRead(void) | IoInterfaceFile | protected |
gotoWrite(void) | IoInterfaceFile | protected |
insertData(XsFilePos start, const XsByteArray &data) override | IoInterfaceFile | virtual |
IoInterface() | IoInterface | inlineprotected |
IoInterfaceFile() | IoInterfaceFile | |
isOpen(void) const override | IoInterfaceFile | virtual |
isReadOnly(void) const override | IoInterfaceFile | virtual |
m_filename | IoInterfaceFile | protected |
m_fileSize | IoInterfaceFile | protected |
m_handle | IoInterfaceFile | protected |
m_lastResult | IoInterfaceFile | mutableprotected |
m_reading | IoInterfaceFile | protected |
m_readOnly | IoInterfaceFile | protected |
m_readPos | IoInterfaceFile | protected |
m_writePos | IoInterfaceFile | protected |
open(const XsString &filename, bool createNew, bool readOnly) override | IoInterfaceFile | virtual |
IoInterface::open(const XsPortInfo &portInfo, uint32_t readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE) | IoInterface | virtual |
readData(XsSize maxLength, XsByteArray &data) override | IoInterfaceFile | virtual |
readTerminatedData(XsSize maxLength, unsigned char terminator, XsByteArray &bdata) | IoInterfaceFile | |
setReadPosition(XsFilePos pos) override | IoInterfaceFile | virtual |
setTimeout(uint32_t ms) | IoInterface | virtual |
setWritePosition(XsFilePos pos=-1) override | IoInterfaceFile | virtual |
waitForData(XsSize maxLength, XsByteArray &data) | IoInterface | virtual |
writeData(const XsByteArray &data, XsSize *written=nullptr) override | IoInterfaceFile | virtual |
~IoInterface() | IoInterface | inlinevirtual |
~IoInterfaceFile() override | IoInterfaceFile | |