|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for EspSpiDevice, including all inherited members.
| AcquireBus(hf_u32_t timeout_ms) noexcept | EspSpiDevice | |
| BaseSpi(const BaseSpi &)=delete | BaseSpi | |
| BaseSpi(BaseSpi &&)=delete | BaseSpi | |
| BaseSpi() noexcept | BaseSpi | inlineprotected |
| Close() noexcept | BaseSpi | inlinevirtual |
| config_ | EspSpiDevice | private |
| Deinitialize() noexcept override | EspSpiDevice | virtual |
| diagnostics_ | BaseSpi | protected |
| EnsureDeinitialized() noexcept | BaseSpi | inline |
| EnsureInitialized() noexcept | BaseSpi | inline |
| EspSpiDevice(EspSpiBus *parent, const hf_spi_device_config_t &config) | EspSpiDevice | |
| GetActualClockFrequency(hf_u32_t &actual_freq_hz) const noexcept | EspSpiDevice | |
| GetConfig() const noexcept | EspSpiDevice | |
| GetDeviceConfig() const noexcept override | EspSpiDevice | virtual |
| GetDiagnostics(hf_spi_diagnostics_t &diagnostics) const noexcept | BaseSpi | inlinevirtual |
| GetHandle() const noexcept | EspSpiDevice | |
| GetStatistics(hf_spi_statistics_t &statistics) const noexcept | BaseSpi | inlinevirtual |
| handle_ | EspSpiDevice | private |
| Initialize() noexcept override | EspSpiDevice | virtual |
| initialized_ | EspSpiDevice | private |
| IsInitialized() const noexcept | BaseSpi | inline |
| MarkAsDeinitialized() noexcept | EspSpiDevice | |
| mutex_ | EspSpiDevice | private |
| Open() noexcept | BaseSpi | inlinevirtual |
| operator=(const BaseSpi &)=delete | BaseSpi | |
| operator=(BaseSpi &&)=delete | BaseSpi | |
| parent_bus_ | EspSpiDevice | private |
| Read(hf_u8_t *data, hf_u16_t length, hf_u32_t timeout_ms=0) noexcept | BaseSpi | inlinevirtual |
| Read(hf_u8_t *data, hf_u16_t length) noexcept | BaseSpi | inlinevirtual |
| ReadByte(hf_u8_t &data) noexcept | BaseSpi | inlinevirtual |
| ReleaseBus() noexcept | EspSpiDevice | |
| ResetDiagnostics() noexcept | BaseSpi | inlinevirtual |
| ResetStatistics() noexcept | BaseSpi | inlinevirtual |
| statistics_ | BaseSpi | protected |
| Transfer(const hf_u8_t *tx_data, hf_u8_t *rx_data, hf_u16_t length, hf_u32_t timeout_ms=0) noexcept override | EspSpiDevice | virtual |
| BaseSpi::Transfer(const hf_u8_t *tx_data, hf_u8_t *rx_data, hf_u16_t length) noexcept | BaseSpi | inlinevirtual |
| TransferByte(hf_u8_t tx_data, hf_u8_t &rx_data) noexcept | BaseSpi | inlinevirtual |
| Write(const hf_u8_t *data, hf_u16_t length, hf_u32_t timeout_ms=0) noexcept | BaseSpi | inlinevirtual |
| Write(const hf_u8_t *data, hf_u16_t length) noexcept | BaseSpi | inlinevirtual |
| WriteByte(hf_u8_t data) noexcept | BaseSpi | inlinevirtual |
| ~BaseSpi() noexcept=default | BaseSpi | virtual |
| ~EspSpiDevice() noexcept override | EspSpiDevice |