FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
i2c::I2CDevice< MANAGER_ > Member List

This is the complete list of members for i2c::I2CDevice< MANAGER_ >, including all inherited members.

ABSTRACT_FUTURE typedefi2c::I2CDevice< MANAGER_ >protected
async_multi_write(F &future, bool stop=true)i2c::I2CDevice< MANAGER_ >inlineprotected
async_read(F &future, bool stop=true)i2c::I2CDevice< MANAGER_ >inlineprotected
async_write(F &future, bool stop=true)i2c::I2CDevice< MANAGER_ >inlineprotected
FUTURE typedefi2c::I2CDevice< MANAGER_ >protected
I2CDevice(MANAGER &manager, uint8_t device, UNUSED Mode< MODE > mode, bool auto_stop)i2c::I2CDevice< MANAGER_ >inlineprotected
I2CDevice(const I2CDevice &)=delete (defined in i2c::I2CDevice< MANAGER_ >)i2c::I2CDevice< MANAGER_ >protected
I2CFutureHelper< MANAGER > (defined in i2c::I2CDevice< MANAGER_ >)i2c::I2CDevice< MANAGER_ >friend
launch_commands(ABSTRACT_FUTURE &future, utils::range< I2CLightCommand > commands)i2c::I2CDevice< MANAGER_ >inlineprotected
MANAGER typedefi2c::I2CDevice< MANAGER_ >
operator=(const I2CDevice &)=delete (defined in i2c::I2CDevice< MANAGER_ >)i2c::I2CDevice< MANAGER_ >protected
read(uint8_t read_count=0, bool finish_future=false, bool stop=false)i2c::I2CDevice< MANAGER_ >inlineprotectedstatic
set_device(uint8_t device)i2c::I2CDevice< MANAGER_ >inlineprotected
sync_read(T &result)i2c::I2CDevice< MANAGER_ >inlineprotected
sync_write(const T &value)i2c::I2CDevice< MANAGER_ >inlineprotected
sync_write()i2c::I2CDevice< MANAGER_ >inlineprotected
write(uint8_t write_count=0, bool finish_future=false, bool stop=false)i2c::I2CDevice< MANAGER_ >inlineprotectedstatic