modm API documentation
modm::I2cWriteReadTransaction Member List

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

ConfigurationHandler typedefmodm::I2c
DetachCause enum namemodm::I2cstrong
I2cTransaction(uint8_t address)modm::I2cTransactioninline
I2cWriteReadTransaction(uint8_t address) (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactioninline
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
configurePing() (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactioninline
configureRead(uint8_t *buffer, std::size_t size)modm::I2cWriteReadTransactioninline
configureWrite(const uint8_t *buffer, std::size_t size)modm::I2cWriteReadTransactioninline
modm::I2cTransaction::configureWrite(uint8_t *buffer, std::size_t size)modm::I2cTransaction
configureWriteRead(const uint8_t *writeBuffer, std::size_t writeSize, uint8_t *readBuffer, std::size_t readSize) (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactioninline
detaching(DetachCause cause)modm::I2cTransactioninlinevirtual
getState() constmodm::I2cTransactioninline
isBusy() constmodm::I2cTransactioninline
isReading (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactionprotected
readBuffer (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactionprotected
readSize (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactionprotected
reading() overridemodm::I2cWriteReadTransactioninlineoverrideprotectedvirtual
resetDevices(uint32_t baudrate=100'000)modm::I2cinlinestatic
setAddress(uint8_t address)modm::I2cTransactioninline
starting() overridemodm::I2cWriteReadTransactioninlineoverrideprotectedvirtual
state (defined in modm::I2cTransaction)modm::I2cTransactionprotected
writeBuffer (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactionprotected
writeSize (defined in modm::I2cWriteReadTransaction)modm::I2cWriteReadTransactionprotected
writing() overridemodm::I2cWriteReadTransactioninlineoverrideprotectedvirtual