| bus() const | idfxx::spi::master_device | inline |
| frequency() const | idfxx::spi::master_device | |
| idf_handle() const | idfxx::spi::master_device | inline |
| lock() const | idfxx::spi::master_device | |
| make(master_bus &bus, const struct config &config) | idfxx::spi::master_device | static |
| master_device(master_bus &bus, const struct config &config) | idfxx::spi::master_device | explicit |
| master_device(const master_device &)=delete | idfxx::spi::master_device | |
| master_device(master_device &&other) noexcept | idfxx::spi::master_device | |
| operator=(const master_device &)=delete | idfxx::spi::master_device | |
| operator=(master_device &&other) noexcept | idfxx::spi::master_device | |
| polling_receive(std::span< uint8_t > rx_data) | idfxx::spi::master_device | inline |
| polling_receive(size_t size) | idfxx::spi::master_device | inline |
| polling_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data) | idfxx::spi::master_device | inline |
| polling_transmit(std::span< const uint8_t > tx_data) | idfxx::spi::master_device | inline |
| polling_transmit(const transaction &trans) | idfxx::spi::master_device | inline |
| queue_trans(const transaction &trans) | idfxx::spi::master_device | inline |
| queue_trans(const transaction &trans, const std::chrono::duration< Rep, Period > &timeout) | idfxx::spi::master_device | inline |
| receive(std::span< uint8_t > rx_data) | idfxx::spi::master_device | inline |
| receive(size_t size) | idfxx::spi::master_device | inline |
| transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data) | idfxx::spi::master_device | inline |
| transmit(std::span< const uint8_t > tx_data) | idfxx::spi::master_device | inline |
| transmit(const transaction &trans) | idfxx::spi::master_device | inline |
| try_lock() const noexcept | idfxx::spi::master_device | |
| try_polling_receive(std::span< uint8_t > rx_data) | idfxx::spi::master_device | |
| try_polling_receive(size_t size) | idfxx::spi::master_device | |
| try_polling_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data) | idfxx::spi::master_device | |
| try_polling_transmit(std::span< const uint8_t > tx_data) | idfxx::spi::master_device | |
| try_polling_transmit(const transaction &trans) | idfxx::spi::master_device | |
| try_queue_trans(const transaction &trans) | idfxx::spi::master_device | |
| try_queue_trans(const transaction &trans, const std::chrono::duration< Rep, Period > &timeout) | idfxx::spi::master_device | inline |
| try_receive(std::span< uint8_t > rx_data) | idfxx::spi::master_device | |
| try_receive(size_t size) | idfxx::spi::master_device | |
| try_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data) | idfxx::spi::master_device | |
| try_transmit(std::span< const uint8_t > tx_data) | idfxx::spi::master_device | |
| try_transmit(const transaction &trans) | idfxx::spi::master_device | |
| unlock() const | idfxx::spi::master_device | |
| ~master_device() | idfxx::spi::master_device | |