|
oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
|
This is the complete list of members for ove::Spi, including all inherited members.
| handle() const | ove::Spi | inline |
| operator=(const Spi &)=delete (defined in ove::Spi) | ove::Spi | |
| operator=(Spi &&o) noexcept | ove::Spi | inline |
| read(const struct ove_spi_cs *cs, void *buf, size_t len, std::chrono::nanoseconds timeout=wait_forever) noexcept | ove::Spi | inline |
| Spi(const struct ove_spi_cfg &cfg) | ove::Spi | inlineexplicit |
| Spi(const Spi &)=delete (defined in ove::Spi) | ove::Spi | |
| Spi(Spi &&o) noexcept | ove::Spi | inline |
| transfer(const struct ove_spi_cs *cs, const void *tx, void *rx, size_t len, std::chrono::nanoseconds timeout=wait_forever) noexcept | ove::Spi | inline |
| transfer_seq(const struct ove_spi_cs *cs, const struct ove_spi_xfer *xfers, unsigned int num_xfers, std::chrono::nanoseconds timeout=wait_forever) noexcept | ove::Spi | inline |
| write(const struct ove_spi_cs *cs, const void *data, size_t len, std::chrono::nanoseconds timeout=wait_forever) noexcept | ove::Spi | inline |
| ~Spi() noexcept (defined in ove::Spi) | ove::Spi | inline |