modm API documentation
modm::I2cReadTransaction Member List

This is the complete list of members for modm::I2cReadTransaction, including all inherited members.

ConfigurationHandler typedefmodm::I2c
DetachCause enum namemodm::I2cstrong
I2cReadTransaction(uint8_t address) (defined in modm::I2cReadTransaction)modm::I2cReadTransactioninline
I2cTransaction(uint8_t address)modm::I2cTransactioninline
Operation enum namemodm::I2cstrong
OperationAfterRead enum namemodm::I2cstrong
OperationAfterStart enum namemodm::I2cstrong
OperationAfterWrite enum namemodm::I2cstrong
Readmodm::I2cstaticconstexpr
TransactionState enum namemodm::I2cstrong
Writemodm::I2cstaticconstexpr
address (defined in modm::I2cTransaction)modm::I2cTransactionprotected
attaching()modm::I2cTransactioninlinevirtual
buffer (defined in modm::I2cReadTransaction)modm::I2cReadTransactionprotected
configurePing() (defined in modm::I2cReadTransaction)modm::I2cReadTransactioninline
configureRead(uint8_t *buffer, std::size_t size) (defined in modm::I2cReadTransaction)modm::I2cReadTransactioninline
configureWrite(uint8_t *, std::size_t) (defined in modm::I2cReadTransaction)modm::I2cReadTransactioninline
configureWriteRead(const uint8_t *, std::size_t, uint8_t *, std::size_t) (defined in modm::I2cReadTransaction)modm::I2cReadTransactioninline
detaching(DetachCause cause)modm::I2cTransactioninlinevirtual
getState() constmodm::I2cTransactioninline
isBusy() constmodm::I2cTransactioninline
reading() overridemodm::I2cReadTransactioninlineoverrideprotectedvirtual
resetDevices(uint32_t baudrate=100'000)modm::I2cinlinestatic
setAddress(uint8_t address)modm::I2cTransactioninline
size (defined in modm::I2cReadTransaction)modm::I2cReadTransactionprotected
starting() overridemodm::I2cReadTransactioninlineoverrideprotectedvirtual
state (defined in modm::I2cTransaction)modm::I2cTransactionprotected
writing() overridemodm::I2cReadTransactioninlineoverrideprotectedvirtual