This is the complete list of members for UsbInterface, including all inherited members.
appendData(const XsByteArray &bdata) | IoInterface | virtual |
cancelIo(void) const | IoInterface | virtual |
close(void) | UsbInterface | virtual |
closeAndDelete(void) | IoInterface | virtual |
closeUsb(void) | UsbInterface | |
create(const XsString &filename) | IoInterface | virtual |
d | UsbInterface | private |
deleteData(XsFilePos start, XsSize length) | IoInterface | virtual |
find(const XsByteArray &needleV, XsFilePos &pos) | IoInterface | virtual |
flushData(void) | UsbInterface | virtual |
getFileSize(void) const | IoInterface | virtual |
getLastResult(void) const | UsbInterface | virtual |
getName(XsString &filename) const | IoInterface | virtual |
getPortName(XsString &portname) const | UsbInterface | |
getRawIo(void) | UsbInterface | |
getReadPosition(void) const | IoInterface | virtual |
getTimeout(void) const | UsbInterface | virtual |
getWritePosition(void) const | IoInterface | virtual |
insertData(XsFilePos start, const XsByteArray &data) | IoInterface | virtual |
IoInterface() | IoInterface | inlineprotected |
isOpen(void) const | UsbInterface | virtual |
isReadOnly(void) const | IoInterface | virtual |
open(const XsPortInfo &portInfo, uint32_t readBufSize=0, uint32_t writeBufSize=0) | UsbInterface | virtual |
StreamInterface::open(const XsString &filename, bool createNew, bool readOnly) | IoInterface | virtual |
readData(XsSize maxLength, XsByteArray &data) | UsbInterface | virtual |
readData(XsSize maxLength, void *data, XsSize *length=nullptr) | UsbInterface | |
setRawIo(bool enable) | UsbInterface | |
setReadPosition(XsFilePos pos) | IoInterface | virtual |
setTimeout(uint32_t ms) | UsbInterface | virtual |
setWritePosition(XsFilePos pos=-1) | IoInterface | virtual |
StreamInterface() | StreamInterface | inlineprotected |
usbAddress() const | UsbInterface | |
usbBus() const | UsbInterface | |
UsbInterface() | UsbInterface | |
waitForData(XsSize maxLength, void *data, XsSize *length=nullptr) | UsbInterface | |
waitForData(XsSize maxLength, XsByteArray &data) | UsbInterface | |
StreamInterface::waitForData(XsSize maxLength, XsByteArray &data) | IoInterface | virtual |
writeData(const XsByteArray &data, XsSize *written=nullptr) | UsbInterface | virtual |
writeData(XsSize length, const void *data, XsSize *written=nullptr) | UsbInterface | |
~IoInterface() | IoInterface | inlinevirtual |
~StreamInterface() | StreamInterface | inline |
~UsbInterface() | UsbInterface | |