#include <i2c.h>
Definition at line 15 of file i2c.h.
◆ I2CRegister()
esphome::i2c::I2CRegister::I2CRegister |
( |
I2CDevice * |
parent, |
|
|
uint8_t |
a_register |
|
) |
| |
|
inlineprotected |
Definition at line 28 of file i2c.h.
◆ get()
uint8_t esphome::i2c::I2CRegister::get |
( |
| ) |
const |
◆ operator &=()
I2CRegister& esphome::i2c::I2CRegister::operator&= |
( |
uint8_t |
value | ) |
|
◆ operator uint8_t()
esphome::i2c::I2CRegister::operator uint8_t |
( |
| ) |
const |
|
inlineexplicit |
Definition at line 21 of file i2c.h.
◆ operator=()
I2CRegister & esphome::i2c::I2CRegister::operator= |
( |
uint8_t |
value | ) |
|
◆ operator|=()
I2CRegister & esphome::i2c::I2CRegister::operator|= |
( |
uint8_t |
value | ) |
|
◆ parent_
I2CDevice* esphome::i2c::I2CRegister::parent_ |
|
protected |
Definition at line 30 of file i2c.h.
◆ register_
uint8_t esphome::i2c::I2CRegister::register_ |
|
protected |
Definition at line 31 of file i2c.h.
The documentation for this class was generated from the following files:
- /opt/build/esphome/esphome/components/i2c/i2c.h
- /opt/build/esphome/esphome/components/i2c/i2c.cpp