Public Member Functions

AP_EEPromEntryI Class Reference

The interface for data entries in the eeprom registry. More...

#include <AP_EEProm.h>

Inherited by AP_EEPromVar< type >.

List of all members.

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.

Detailed Description

The interface for data entries in the eeprom registry.

Definition at line 29 of file AP_EEProm.h.


Member Function Documentation

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.


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