|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Non-owning I2C transfer descriptor for formatting. More...
#include <i2c.hpp>

Public Attributes | |
| uint16_t | addr {0} |
| i2c_dir | direction {i2c_dir::write} |
| span< const uint8_t > | payload {} |
| i2c_status | status {i2c_status::ok} |
| i2c_flags | flags {i2c_flags::none} |
Non-owning I2C transfer descriptor for formatting.
| uint16_t microfmt::i2c_msg_view::addr {0} |
| i2c_dir microfmt::i2c_msg_view::direction {i2c_dir::write} |
| i2c_flags microfmt::i2c_msg_view::flags {i2c_flags::none} |
| span<const uint8_t> microfmt::i2c_msg_view::payload {} |
| i2c_status microfmt::i2c_msg_view::status {i2c_status::ok} |