semf
semf::I2cMasterHardware Member List
This is the complete list of members for
semf::I2cMasterHardware
, including all inherited members.
address
() const override
semf::I2cMasterHardware
virtual
addressFound
semf::I2cMasterHardware
checkAddress
(uint8_t address)=0
semf::I2cMasterHardware
pure virtual
dataAvailable
semf::app::Communication
dataWritten
semf::app::Communication
deinit
()=0
semf::CommunicationHardware
pure virtual
error
semf::app::Communication
ErrorCode
enum name
semf::I2cMasterHardware
Frame
enum name
semf::CommunicationHardware
frame
() const
semf::I2cMasterHardware
protected
init
()=0
semf::CommunicationHardware
pure virtual
isBusyReading
() const override
semf::I2cMasterHardware
virtual
isBusyWriting
() const override
semf::I2cMasterHardware
virtual
onDataAvailable
()
semf::I2cMasterHardware
protected
onDataWritten
()
semf::I2cMasterHardware
protected
onError
(Error thrown)
semf::I2cMasterHardware
protected
read
(uint8_t buffer[], size_t bufferSize) override
semf::I2cMasterHardware
virtual
readHardware
(uint8_t buffer[], size_t bufferSize)=0
semf::I2cMasterHardware
protected
pure virtual
readStopped
semf::app::Communication
setAddress
(uint8_t address) override
semf::I2cMasterHardware
virtual
setBusy
(bool isBusy)
semf::I2cMasterHardware
protected
setFrame
(CommunicationHardware::Frame frame) override
semf::I2cMasterHardware
virtual
setFrequency
(uint32_t hz)=0
semf::I2c
pure virtual
setFrequencyHardware
(uint32_t hz)=0
semf::I2cMasterHardware
protected
pure virtual
stopRead
()=0
semf::app::Communication
pure virtual
stopWrite
()=0
semf::app::Communication
pure virtual
Type
enum name
semf::CommunicationHardware
type
() const override
semf::CommunicationHardwareSynchronousMaster
inline
virtual
write
(const uint8_t data[], size_t dataSize) override
semf::I2cMasterHardware
virtual
writeHardware
(const uint8_t data[], size_t dataSize)=0
semf::I2cMasterHardware
protected
pure virtual
writeStopped
semf::app::Communication
~Communication
()=default
semf::app::Communication
virtual
~CommunicationHardware
()=default
semf::CommunicationHardware
virtual
~CommunicationHardwareSynchronousMaster
()=default
semf::CommunicationHardwareSynchronousMaster
virtual
~I2c
()=default
semf::I2c
virtual
~I2cMasterHardware
()=default
semf::I2cMasterHardware
virtual
Generated by
1.9.4