Embedded Artistry Framework
Embedded Systems C++ Framework
nRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin > Member List

This is the complete list of members for nRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >, including all inherited members.

baudrate_(embvm::i2c::baud baud) noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
cb_t typedefembvm::i2c::master
configure(i2c::baud baud, i2c::pullups pull=i2c::pullups::external) noexceptembvm::i2c::masterinlinevirtual
configure_(embvm::i2c::pullups pullup) noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
DriverBase(const char *name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const std::string &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const std::string_view &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const DriverBase &)=deleteembvm::DriverBase
DriverBase(DriverBase &&)=deleteembvm::DriverBase
DriverType() const noexceptembvm::DriverBaseinline
master(const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexceptembvm::i2c::masterinlineexplicitprotected
master(const char *name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexceptembvm::i2c::masterinlineexplicitprotected
master(const std::string &name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexceptembvm::i2c::masterinlineexplicitprotected
master(const std::string_view &name, const i2c::commBus::DispatcherFunc &dispatcher=nullptr) noexceptembvm::i2c::masterinlineexplicitprotected
name() const noexceptembvm::DriverBaseinline
name_embvm::DriverBaseprotected
name_cstr() const noexceptembvm::DriverBaseinline
nRFi2cMaster_Blocking() noexceptnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inline
nRFi2cMaster_Blocking(const char *name) noexceptnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inline
operator++() noexceptembvm::DriverBaseinlinevirtual
operator=(const DriverBase &)=deleteembvm::DriverBase
operator=(DriverBase &&)=deleteembvm::DriverBase
pullups(i2c::pullups pullups) noexceptembvm::i2c::masterinline
pullups() const noexceptembvm::i2c::masterinline
pullups_embvm::i2c::masterprotected
restart() noexceptembvm::DriverBaseinline
setPullups_(embvm::i2c::pullups pullups) noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
start() noexceptembvm::DriverBaseinline
start_() noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
started() const noexceptembvm::DriverBaseinline
started_embvm::DriverBaseprotected
state() const noexceptembvm::i2c::masterinline
state_embvm::i2c::masterprotected
stop() noexceptembvm::DriverBaseinline
stop_() noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
sweep(sweep_list_t &found_list, const sweep_cb_t &cb) noexceptembvm::i2c::master
sweep_cb_t typedefembvm::i2c::master
sweep_list_t typedefembvm::i2c::master
transfer_(const embvm::i2c::op_t &op, const embvm::i2c::master::cb_t &cb) noexcept finalnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >inlineprivatevirtual
type() noexceptembvm::i2c::masterinlinestatic
type_embvm::DriverBaseprotected
~DriverBase() noexceptembvm::DriverBaseprotectedvirtual
~master() noexcept overrideembvm::i2c::masterprotected
~nRFi2cMaster_Blocking()=defaultnRF51i2cMaster_Blocking< TTWIIndex, TSclPin, TSdaPin >