Main MRPT website > C++ reference for MRPT 1.5.6
IoInterface Member List

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

appendData(const XsByteArray &bdata)IoInterfacevirtual
cancelIo(void) constIoInterfacevirtual
close(void)=0IoInterfacepure virtual
closeAndDelete(void)IoInterfacevirtual
create(const XsString &filename)IoInterfacevirtual
deleteData(XsFilePos start, XsSize length)IoInterfacevirtual
find(const XsByteArray &needleV, XsFilePos &pos)IoInterfacevirtual
flushData(void)=0IoInterfacepure virtual
getFileSize(void) constIoInterfacevirtual
getLastResult(void) const =0IoInterfacepure virtual
getName(XsString &filename) constIoInterfacevirtual
getReadPosition(void) constIoInterfacevirtual
getWritePosition(void) constIoInterfacevirtual
insertData(XsFilePos start, const XsByteArray &data)IoInterfacevirtual
IoInterface()IoInterfaceinlineprotected
isOpen(void) const =0IoInterfacepure virtual
isReadOnly(void) constIoInterfacevirtual
open(const XsPortInfo &portInfo, uint32_t readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE)IoInterfacevirtual
open(const XsString &filename, bool createNew, bool readOnly)IoInterfacevirtual
readData(XsSize maxLength, XsByteArray &data)=0IoInterfacepure virtual
setReadPosition(XsFilePos pos)IoInterfacevirtual
setTimeout(uint32_t ms)IoInterfacevirtual
setWritePosition(XsFilePos pos=-1)IoInterfacevirtual
waitForData(XsSize maxLength, XsByteArray &data)IoInterfacevirtual
writeData(const XsByteArray &data, XsSize *written=NULL)=0IoInterfacepure virtual
~IoInterface()IoInterfaceinlinevirtual



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019