FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
devices::rtc::DS1307< MANAGER >::GetRamFuture< SIZE_ > Class Template Reference

Create a future to be used by asynchronous method get_ram(GetRamFuture<SIZE>&). More...

#include <fastarduino/devices/ds1307.h>

Inheritance diagram for devices::rtc::DS1307< MANAGER >::GetRamFuture< SIZE_ >:
Collaboration diagram for devices::rtc::DS1307< MANAGER >::GetRamFuture< SIZE_ >:

Detailed Description

template<typename MANAGER>
template<uint8_t SIZE_>
class devices::rtc::DS1307< MANAGER >::GetRamFuture< SIZE_ >

Create a future to be used by asynchronous method get_ram(GetRamFuture<SIZE>&).

This is used by get_ram() to set device data, and it shall be used by the caller to determine when the I2C transaction is finished.

Template Parameters
SIZEthe number of bytes to read from DS1307 RAM
Parameters
addressthe address of the cell to read, must be between 0 and ram_size().
See also
get_ram(GetRamFuture<SIZE>&)

Definition at line 409 of file ds1307.h.


The documentation for this class was generated from the following file: