|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
This is the complete list of members for nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking >, including all inherited members.
| active_cb_ | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | private |
| active_op_ | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | private |
| baudrate_(embvm::i2c::baud baud) noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| busy_ | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | private |
| cb_t typedef | embvm::i2c::master | |
| configure(i2c::baud baud, i2c::pullups pull=i2c::pullups::external) noexcept | embvm::i2c::master | inlinevirtual |
| configure_(embvm::i2c::pullups pullup) noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| disableInterrupts() noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| dispatcher_ | embvm::HALDriverBase | protected |
| 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 |
| enableInterrupts() noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| HALDriverBase()=default | embvm::HALDriverBase | protected |
| invokeCallback(TCallback &cb) noexcept | embvm::HALDriverBase | inline |
| invokeCallback(TCallback &cb, TArgs &... args) noexcept | embvm::HALDriverBase | inline |
| master(const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::i2c::master | inlineexplicitprotected |
| master(const char *name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::i2c::master | inlineexplicitprotected |
| master(const std::string &name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::i2c::master | inlineexplicitprotected |
| master(const std::string_view &name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexcept | embvm::i2c::master | inlineexplicitprotected |
| name() const noexcept | embvm::DriverBase | inline |
| name_ | embvm::DriverBase | protected |
| name_cstr() const noexcept | embvm::DriverBase | inline |
| nRFi2cMaster(uint8_t priority=PRIORITY_DEFAULT) noexcept | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inline |
| nRFi2cMaster(const char *name, uint8_t priority=PRIORITY_DEFAULT) noexcept | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inline |
| operator++() noexcept | embvm::DriverBase | inlinevirtual |
| operator=(const DriverBase &)=delete | embvm::DriverBase | |
| operator=(DriverBase &&)=delete | embvm::DriverBase | |
| priority_ | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | private |
| PRIORITY_DEFAULT | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | static |
| pullups(i2c::pullups pullups) noexcept | embvm::i2c::master | inline |
| pullups() const noexcept | embvm::i2c::master | inline |
| pullups_ | embvm::i2c::master | protected |
| restart() noexcept | embvm::DriverBase | inline |
| setBottomHalfDispatcher(const embutil::IRQDispatcherFunc_t &dispatcher) noexcept | embvm::HALDriverBase | inline |
| setPullups_(embvm::i2c::pullups pullups) noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| start() noexcept | embvm::DriverBase | inline |
| start_() noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| started() const noexcept | embvm::DriverBase | inline |
| started_ | embvm::DriverBase | protected |
| state() const noexcept | embvm::i2c::master | inline |
| state_ | embvm::i2c::master | protected |
| stop() noexcept | embvm::DriverBase | inline |
| stop_() noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| sweep(sweep_list_t &found_list, const sweep_cb_t &cb) noexcept | embvm::i2c::master | |
| sweep_cb_t typedef | embvm::i2c::master | |
| sweep_list_t typedef | embvm::i2c::master | |
| transfer_(const embvm::i2c::op_t &op, const embvm::i2c::master::cb_t &cb) noexcept final | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivatevirtual |
| transfer_impl_(const embvm::i2c::op_t &op, const embvm::i2c::master::cb_t &cb) noexcept -> std::enable_if_t< TBlocking, Dummy > | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivate |
| transfer_impl_(const embvm::i2c::op_t &op, const embvm::i2c::master::cb_t &cb) noexcept -> std::enable_if_t<!TBlocking, Dummy > | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivate |
| twim_callback_(embvm::i2c::status status) noexcept | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > | inlineprivate |
| type() noexcept | embvm::i2c::master | inlinestatic |
| type_ | embvm::DriverBase | protected |
| ~DriverBase() noexcept | embvm::DriverBase | protectedvirtual |
| ~HALDriverBase()=default | embvm::HALDriverBase | protectedvirtual |
| ~master() noexcept override | embvm::i2c::master | protected |
| ~nRFi2cMaster()=default | nRFi2cMaster< TTWIIndex, TSclPin, TSdaPin, TBlocking > |
1.8.15