#include <i2c.h>
Definition at line 34 of file i2c.h.
◆ I2CRegister16()
esphome::i2c::I2CRegister16::I2CRegister16 |
( |
I2CDevice * |
parent, |
|
|
uint16_t |
a_register |
|
) |
| |
|
inlineprotected |
Definition at line 47 of file i2c.h.
◆ get()
uint8_t esphome::i2c::I2CRegister16::get |
( |
| ) |
const |
◆ operator &=()
I2CRegister16& esphome::i2c::I2CRegister16::operator&= |
( |
uint8_t |
value | ) |
|
◆ operator uint8_t()
esphome::i2c::I2CRegister16::operator uint8_t |
( |
| ) |
const |
|
inlineexplicit |
Definition at line 40 of file i2c.h.
◆ operator=()
I2CRegister16 & esphome::i2c::I2CRegister16::operator= |
( |
uint8_t |
value | ) |
|
◆ operator|=()
I2CRegister16 & esphome::i2c::I2CRegister16::operator|= |
( |
uint8_t |
value | ) |
|
◆ parent_
I2CDevice* esphome::i2c::I2CRegister16::parent_ |
|
protected |
Definition at line 49 of file i2c.h.
◆ register_
uint16_t esphome::i2c::I2CRegister16::register_ |
|
protected |
Definition at line 50 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