REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
#include <persistent.h>

Public Member Functions | |
virtual std::string | name () const =0 |
virtual void | reset_defaults ()=0 |
virtual void | fromJson (JsonObjectConst src, Context c)=0 |
virtual void | toJson (JsonObject target, Context c) const =0 |
virtual void | clear () |
Clear local memory in order to save RAM if an object is not needed during runtime but only at startup. | |
Detailed Description
Definition at line 28 of file persistent.h.
Member Function Documentation
◆ clear()
|
inlinevirtual |
Clear local memory in order to save RAM if an object is not needed during runtime but only at startup.
Reimplemented in nvmconfig::PermanentUserDefinedStuff.
Definition at line 36 of file persistent.h.
◆ fromJson()
|
pure virtual |
Implemented in net::auth::Gatekeeper, net::StartupConfig, nvmconfig::PermanentUserDefinedStuff, and nvmconfig::VendorOTP.
◆ name()
|
pure virtual |
Implemented in net::auth::Gatekeeper, net::StartupConfig, nvmconfig::PermanentUserDefinedStuff, and nvmconfig::VendorOTP.
◆ reset_defaults()
|
pure virtual |
Implemented in net::auth::Gatekeeper, net::StartupConfig, nvmconfig::PermanentUserDefinedStuff, and nvmconfig::VendorOTP.
◆ toJson()
|
pure virtual |
Implemented in net::auth::Gatekeeper, net::StartupConfig, nvmconfig::PermanentUserDefinedStuff, and nvmconfig::VendorOTP.
The documentation for this struct was generated from the following file:
- lib/controller/src/nvmconfig/persistent.h