Internal Interface Wrap
API reference
Loading...
Searching...
No Matches
BaseUsbSerialJtag Member List

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

BaseUsbSerialJtag(const BaseUsbSerialJtag &)=deleteBaseUsbSerialJtag
BaseUsbSerialJtag(BaseUsbSerialJtag &&)=deleteBaseUsbSerialJtag
BaseUsbSerialJtag(const hf_usb_serial_jtag_config_t &cfg) noexceptBaseUsbSerialJtaginlineexplicitprotected
config_BaseUsbSerialJtagprotected
Deinitialize() noexcept=0BaseUsbSerialJtagpure virtual
EnsureDeinitialized() noexceptBaseUsbSerialJtaginline
EnsureInitialized() noexceptBaseUsbSerialJtaginline
FlushTx(hf_u32_t timeout_ms=0) noexcept=0BaseUsbSerialJtagpure virtual
GetDiagnostics() const noexceptBaseUsbSerialJtaginlinevirtual
GetStatistics() const noexceptBaseUsbSerialJtaginlinevirtual
Initialize() noexcept=0BaseUsbSerialJtagpure virtual
initialized_BaseUsbSerialJtagprotected
IsHostConnected() const noexcept=0BaseUsbSerialJtagpure virtual
IsInitialized() const noexceptBaseUsbSerialJtaginline
operator=(const BaseUsbSerialJtag &)=deleteBaseUsbSerialJtag
operator=(BaseUsbSerialJtag &&)=deleteBaseUsbSerialJtag
Read(hf_u8_t *data, hf_u32_t length, hf_u32_t timeout_ms=0, hf_u32_t *out_read_count=nullptr) noexcept=0BaseUsbSerialJtagpure virtual
ReadByte(hf_u8_t &out, hf_u32_t timeout_ms=0) noexceptBaseUsbSerialJtaginline
Write(const hf_u8_t *data, hf_u32_t length, hf_u32_t timeout_ms=0) noexcept=0BaseUsbSerialJtagpure virtual
WriteLine(const char *s, hf_u32_t timeout_ms=0) noexceptBaseUsbSerialJtaginline
WriteString(const char *s, hf_u32_t timeout_ms=0) noexceptBaseUsbSerialJtaginline
~BaseUsbSerialJtag() noexcept=defaultBaseUsbSerialJtagvirtual