|
Nol.A SDK Library 26.11.2
For IoT System Software Development
|
Public Member Functions | |
| ConfigNumber (const char *name, Storage &s, uint64_t addr, T min, T max, void(*onSet)(T)=nullptr) | |
| const char * | getName () override |
| virtual bool | handleCommand (const char *input, Print &p) override |
| virtual void | print (Print &p) override |
| virtual T | getValue () |
| virtual error_t | setValue (T newValue) |
| virtual bool | isValid () override |
| virtual void | printHelp (Print &p) override |
Protected Member Functions | |
| virtual void | onValueSet () override |
Protected Attributes | |
| char * | name |
| Storage & | flash |
| const uint64_t | addr |
| T | min |
| T | max |
| void(* | onSet )(T) |
|
inline |
|
inlineoverridevirtual |
Implements ConfigItem.
|
inlinevirtual |
|
inlineoverridevirtual |
Implements ConfigItem.
|
inlineoverridevirtual |
Implements ConfigItem.
|
inlineoverrideprotectedvirtual |
Reimplemented from ConfigItem.
|
inlineoverridevirtual |
Implements ConfigItem.
|
inlineoverridevirtual |
|
inlinevirtual |