Main MRPT website > C++ reference for MRPT 1.9.9
IoInterfaceFile Member List

This is the complete list of members for IoInterfaceFile, including all inherited members.

appendData(const XsByteArray &bdata)IoInterfaceFilevirtual
cancelIo(void) constIoInterfacevirtual
close(void)IoInterfaceFilevirtual
closeAndDelete(void)IoInterfaceFilevirtual
closeFile(void)IoInterfaceFile
create(const XsString &filename)IoInterfaceFilevirtual
deleteData(XsFilePos start, XsSize length)IoInterfaceFilevirtual
find(const XsByteArray &data, XsFilePos &pos)IoInterfaceFilevirtual
flushData(void)IoInterfaceFilevirtual
getFileDate(void) constIoInterfaceFile
getFileSize(void) constIoInterfaceFilevirtual
getLastResult(void) constIoInterfaceFilevirtual
getName(XsString &filename) constIoInterfaceFilevirtual
getReadPosition(void) constIoInterfaceFilevirtual
getWritePosition(void) constIoInterfaceFilevirtual
gotoRead(void)IoInterfaceFileprotected
gotoWrite(void)IoInterfaceFileprotected
insertData(XsFilePos start, const XsByteArray &data)IoInterfaceFilevirtual
IoInterface()IoInterfaceinlineprotected
IoInterfaceFile()IoInterfaceFile
isOpen(void) constIoInterfaceFilevirtual
isReadOnly(void) constIoInterfaceFilevirtual
m_filenameIoInterfaceFileprotected
m_fileSizeIoInterfaceFileprotected
m_handleIoInterfaceFileprotected
m_lastResultIoInterfaceFilemutableprotected
m_readingIoInterfaceFileprotected
m_readOnlyIoInterfaceFileprotected
m_readPosIoInterfaceFileprotected
m_writePosIoInterfaceFileprotected
open(const XsString &filename, bool createNew, bool readOnly)IoInterfaceFilevirtual
IoInterface::open(const XsPortInfo &portInfo, uint32_t readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE)IoInterfacevirtual
readData(XsSize maxLength, XsByteArray &data)IoInterfaceFilevirtual
readTerminatedData(XsSize maxLength, unsigned char terminator, XsByteArray &bdata)IoInterfaceFile
setReadPosition(XsFilePos pos)IoInterfaceFilevirtual
setTimeout(uint32_t ms)IoInterfacevirtual
setWritePosition(XsFilePos pos=-1)IoInterfaceFilevirtual
waitForData(XsSize maxLength, XsByteArray &data)IoInterfacevirtual
writeData(const XsByteArray &data, XsSize *written=nullptr)IoInterfaceFilevirtual
~IoInterface()IoInterfaceinlinevirtual
~IoInterfaceFile()IoInterfaceFile



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST