| activeMaster(embvm::spi::master &m) noexcept | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineexplicit |
| ao_base typedef | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | private |
| baudrate_(embvm::spi::baud_t baud) noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| configure(spi::baud_t baud) noexcept | embvm::spi::master | inlinevirtual |
| configure_() noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| DriverBase(const char *name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexcept | embvm::DriverBase | protected |
| DriverBase(const std::string &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexcept | embvm::DriverBase | protected |
| DriverBase(const std::string_view &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexcept | embvm::DriverBase | protected |
| DriverBase(const DriverBase &)=delete | embvm::DriverBase | |
| DriverBase(DriverBase &&)=delete | embvm::DriverBase | |
| DriverType() const noexcept | embvm::DriverBase | inline |
| enqueue(embvm::spi::ao_storage t) noexcept | embutil::activeObject< embvm::spi::activeMaster< TQueueSize, TLock, TCond >, embvm::spi::ao_storage, TQueueSize, TLock, TCond > | inline |
| m_ | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | private |
| master(const spi::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::spi::master | inlineexplicitprotected |
| master(const char *name, const spi::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::spi::master | inlineexplicitprotected |
| master(const std::string &name, const spi::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::spi::master | inlineexplicitprotected |
| master(const std::string_view &name, const spi::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::spi::master | inlineexplicitprotected |
| mode() const noexcept | embvm::spi::master | inline |
| mode(spi::mode mode) noexcept | embvm::spi::master | inline |
| mode_ | embvm::spi::master | protected |
| name() const noexcept | embvm::DriverBase | inline |
| name_ | embvm::DriverBase | protected |
| name_cstr() const noexcept | embvm::DriverBase | inline |
| operator++() noexcept | embvm::DriverBase | inlinevirtual |
| operator=(const DriverBase &)=delete | embvm::DriverBase | |
| operator=(DriverBase &&)=delete | embvm::DriverBase | |
| order() const noexcept | embvm::spi::master | inline |
| order(spi::order order) noexcept | embvm::spi::master | inline |
| order_ | embvm::spi::master | protected |
| process_(ao_storage pair) noexcept | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inline |
| queuedCount() const noexcept | embutil::activeObject< embvm::spi::activeMaster< TQueueSize, TLock, TCond >, embvm::spi::ao_storage, TQueueSize, TLock, TCond > | inline |
| restart() noexcept | embvm::DriverBase | inline |
| setMode_(embvm::spi::mode mode) noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| setOrder_(embvm::spi::order order) noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| shutdown() noexcept | embutil::activeObject< embvm::spi::activeMaster< TQueueSize, TLock, TCond >, embvm::spi::ao_storage, TQueueSize, TLock, TCond > | inline |
| start() noexcept | embvm::DriverBase | inline |
| start_() noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| started() const noexcept | embvm::DriverBase | inline |
| started_ | embvm::DriverBase | protected |
| stop() noexcept | embvm::DriverBase | inline |
| stop_() noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivatevirtual |
| transfer_(const embvm::spi::op_t &op, const embvm::spi::master::cb_t &cb) noexcept final | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | inlineprivate |
| embvm::spi::master::transfer_(const spi::op_t &op, const cb_t &cb) noexcept override=0 | embvm::spi::master | protectedpure virtual |
| type() noexcept | embvm::spi::master | inlinestatic |
| type_ | embvm::DriverBase | protected |
| ~activeMaster()=default | embvm::spi::activeMaster< TQueueSize, TLock, TCond > | |
| ~activeObject() noexcept | embutil::activeObject< embvm::spi::activeMaster< TQueueSize, TLock, TCond >, embvm::spi::ao_storage, TQueueSize, TLock, TCond > | inlineprotected |
| ~DriverBase() noexcept | embvm::DriverBase | protectedvirtual |
| ~master() noexcept override | embvm::spi::master | protected |