ESP8266
|
Public Member Functions | |
EEPROMClass (uint32_t sector) | |
void | begin (size_t size) |
uint8_t | read (int address) |
void | write (int address, uint8_t val) |
bool | commit () |
void | end () |
uint8_t * | getDataPtr () |
template<typename T > | |
T & | get (int address, T &t) |
template<typename T > | |
const T & | put (int address, const T &t) |
Protected Attributes | |
uint32_t | _sector |
uint8_t * | _data |
size_t | _size |
bool | _dirty |
EEPROMClass::EEPROMClass | ( | uint32_t | sector | ) |
void EEPROMClass::begin | ( | size_t | size | ) |
bool EEPROMClass::commit | ( | ) |
void EEPROMClass::end | ( | ) |
T& EEPROMClass::get | ( | int | address, |
T & | t | ||
) |
uint8_t * EEPROMClass::getDataPtr | ( | ) |
const T& EEPROMClass::put | ( | int | address, |
const T & | t | ||
) |
uint8_t EEPROMClass::read | ( | int | address | ) |
void EEPROMClass::write | ( | int | address, |
uint8_t | val | ||
) |
|
protected |
|
protected |
|
protected |
|
protected |