The interface for data entries in the eeprom registry. More...
#include <AP_EEProm.h>
Inherited by AP_EEPromVar< type >.
Public Member Functions | |
virtual void | setEntry (const float &val)=0 |
virtual const float | getEntry ()=0 |
virtual const char * | getEntryName ()=0 |
Pure virtual function for getting entry name. | |
virtual const char * | getEntryParentName ()=0 |
Pure virtual function for getting entry parent name. | |
virtual const uint16_t & | getEntryId ()=0 |
Get the id of the variable. | |
virtual const uint16_t & | getEntryAddress ()=0 |
Get the address of the variable. |
The interface for data entries in the eeprom registry.
Definition at line 29 of file AP_EEProm.h.
virtual const float AP_EEPromEntryI::getEntry | ( | ) | [pure virtual] |
Pure virtual function for getting data as a float. The function must handle the cast from the stored variable types.
virtual const uint16_t& AP_EEPromEntryI::getEntryAddress | ( | ) | [pure virtual] |
Get the address of the variable.
virtual const uint16_t& AP_EEPromEntryI::getEntryId | ( | ) | [pure virtual] |
Get the id of the variable.
virtual const char* AP_EEPromEntryI::getEntryName | ( | ) | [pure virtual] |
Pure virtual function for getting entry name.
virtual const char* AP_EEPromEntryI::getEntryParentName | ( | ) | [pure virtual] |
Pure virtual function for getting entry parent name.
virtual void AP_EEPromEntryI::setEntry | ( | const float & | val | ) | [pure virtual] |
Pure virtual function for setting the data value as a float. The function must handle the cast to the stored variable types.