modm API documentation
Main Page
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
modm::I2cWriteTransaction Member List
This is the complete list of members for
modm::I2cWriteTransaction
, including all inherited members.
ConfigurationHandler
typedef
modm::I2c
DetachCause
enum name
modm::I2c
strong
I2cTransaction
(uint8_t address)
modm::I2cTransaction
inline
I2cWriteTransaction
(uint8_t address) (defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
inline
Operation
enum name
modm::I2c
strong
OperationAfterRead
enum name
modm::I2c
strong
OperationAfterStart
enum name
modm::I2c
strong
OperationAfterWrite
enum name
modm::I2c
strong
Read
modm::I2c
static
constexpr
TransactionState
enum name
modm::I2c
strong
Write
modm::I2c
static
constexpr
address
(defined in
modm::I2cTransaction
)
modm::I2cTransaction
protected
attaching
()
modm::I2cTransaction
inline
virtual
buffer
(defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
protected
configurePing
() (defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
inline
configureRead
(uint8_t *, std::size_t) (defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
inline
configureWrite
(const uint8_t *buffer, std::size_t size) (defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
inline
modm::I2cTransaction::configureWrite
(uint8_t *buffer, std::size_t size)
modm::I2cTransaction
configureWriteRead
(const uint8_t *, std::size_t, uint8_t *, std::size_t) (defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
inline
detaching
(DetachCause cause)
modm::I2cTransaction
inline
virtual
getState
() const
modm::I2cTransaction
inline
isBusy
() const
modm::I2cTransaction
inline
reading
() override
modm::I2cWriteTransaction
inline
override
protected
virtual
resetDevices
(uint32_t baudrate=100'000)
modm::I2c
inline
static
setAddress
(uint8_t address)
modm::I2cTransaction
inline
size
(defined in
modm::I2cWriteTransaction
)
modm::I2cWriteTransaction
protected
starting
() override
modm::I2cWriteTransaction
inline
override
protected
virtual
state
(defined in
modm::I2cTransaction
)
modm::I2cTransaction
protected
writing
() override
modm::I2cWriteTransaction
inline
override
protected
virtual
Generated by
1.4.2