| appendData(const XsByteArray &bdata) | IoInterfaceFile | virtual |
| cancelIo(void) const | IoInterface | virtual |
| close() override | IoInterfaceFile | virtual |
| closeAndDelete() | IoInterfaceFile | virtual |
| closeFile() | IoInterfaceFile | |
| create(const XsString &filename) | IoInterfaceFile | virtual |
| deleteData(XsFilePos start, XsFilePos length) | IoInterfaceFile | virtual |
| find(const XsByteArray &data, XsFilePos &pos) | IoInterfaceFile | virtual |
| flushData() override | IoInterfaceFile | virtual |
| flushFileBuffers() | IoInterfaceFile | |
| getFileDate() const | IoInterfaceFile | |
| getFileName() const | IoInterfaceFile | |
| getFileSize() const | IoInterfaceFile | virtual |
| getLastResult() const override | IoInterfaceFile | virtual |
| getName(XsString &filename) const | IoInterfaceFile | virtual |
| getReadPosition() const | IoInterfaceFile | virtual |
| getWritePosition() const | IoInterfaceFile | virtual |
| gotoRead() | IoInterfaceFile | protected |
| gotoWrite() | IoInterfaceFile | protected |
| insertData(XsFilePos start, const XsByteArray &data) | IoInterfaceFile | virtual |
| IoInterface() | IoInterface | inlineprotected |
| IoInterfaceFile() | IoInterfaceFile | |
| isOpen() const override | IoInterfaceFile | virtual |
| isReadOnly() const | IoInterfaceFile | virtual |
| m_fileBlockSize | IoInterfaceFile | static |
| 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) | IoInterfaceFile | virtual |
| IoInterface::open(const XsPortInfo &portInfo, XsFilePos readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, XsFilePos writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE, PortOptions options=PO_XsensDefaults) | IoInterface | virtual |
| PO_DtrDsrFlowControl enum value | IoInterface | |
| PO_NoFlowControl enum value | IoInterface | |
| PO_OneStopBit enum value | IoInterface | |
| PO_RtsCtsFlowControl enum value | IoInterface | |
| PO_TwoStopBits enum value | IoInterface | |
| PO_XonXoffFlowControl enum value | IoInterface | |
| PO_XsensDefaults enum value | IoInterface | |
| PortOptions enum name | IoInterface | |
| readData(XsFilePos maxLength, XsByteArray &data) override | IoInterfaceFile | virtual |
| readDataBlocks(XsFilePos blockCount, XsByteArray &data) | IoInterfaceFile | |
| readTerminatedData(XsFilePos maxLength, unsigned char terminator, XsByteArray &bdata) | IoInterfaceFile | |
| reserve(XsFilePos minSize) | IoInterfaceFile | |
| setReadPosition(XsFilePos pos) | IoInterfaceFile | virtual |
| setTimeout(uint32_t ms) | IoInterface | virtual |
| setWritePosition(XsFilePos pos=-1) | IoInterfaceFile | virtual |
| waitForData(XsFilePos maxLength, XsByteArray &data) | IoInterface | virtual |
| writeData(const XsByteArray &data, XsFilePos *written=nullptr) override | IoInterfaceFile | virtual |
| XSENS_DISABLE_COPY(IoInterfaceFile) | IoInterfaceFile | |
| IoInterface::XSENS_DISABLE_COPY(IoInterface) | IoInterface | protected |
| ~IoInterface() | IoInterface | inlinevirtual |
| ~IoInterfaceFile() | IoInterfaceFile | |