|
Internal Interface Wrap
API reference
|
This is the complete list of members for BaseUsbSerialJtag, including all inherited members.
| BaseUsbSerialJtag(const BaseUsbSerialJtag &)=delete | BaseUsbSerialJtag | |
| BaseUsbSerialJtag(BaseUsbSerialJtag &&)=delete | BaseUsbSerialJtag | |
| BaseUsbSerialJtag(const hf_usb_serial_jtag_config_t &cfg) noexcept | BaseUsbSerialJtag | inlineexplicitprotected |
| config_ | BaseUsbSerialJtag | protected |
| Deinitialize() noexcept=0 | BaseUsbSerialJtag | pure virtual |
| EnsureDeinitialized() noexcept | BaseUsbSerialJtag | inline |
| EnsureInitialized() noexcept | BaseUsbSerialJtag | inline |
| FlushTx(hf_u32_t timeout_ms=0) noexcept=0 | BaseUsbSerialJtag | pure virtual |
| GetDiagnostics() const noexcept | BaseUsbSerialJtag | inlinevirtual |
| GetStatistics() const noexcept | BaseUsbSerialJtag | inlinevirtual |
| Initialize() noexcept=0 | BaseUsbSerialJtag | pure virtual |
| initialized_ | BaseUsbSerialJtag | protected |
| IsHostConnected() const noexcept=0 | BaseUsbSerialJtag | pure virtual |
| IsInitialized() const noexcept | BaseUsbSerialJtag | inline |
| operator=(const BaseUsbSerialJtag &)=delete | BaseUsbSerialJtag | |
| operator=(BaseUsbSerialJtag &&)=delete | BaseUsbSerialJtag | |
| Read(hf_u8_t *data, hf_u32_t length, hf_u32_t timeout_ms=0, hf_u32_t *out_read_count=nullptr) noexcept=0 | BaseUsbSerialJtag | pure virtual |
| ReadByte(hf_u8_t &out, hf_u32_t timeout_ms=0) noexcept | BaseUsbSerialJtag | inline |
| Write(const hf_u8_t *data, hf_u32_t length, hf_u32_t timeout_ms=0) noexcept=0 | BaseUsbSerialJtag | pure virtual |
| WriteLine(const char *s, hf_u32_t timeout_ms=0) noexcept | BaseUsbSerialJtag | inline |
| WriteString(const char *s, hf_u32_t timeout_ms=0) noexcept | BaseUsbSerialJtag | inline |
| ~BaseUsbSerialJtag() noexcept=default | BaseUsbSerialJtag | virtual |