Nol.A SDK Library  24.11.4
For IoT System Software Development
Public Member Functions | List of all members
ConfigChar Class Reference
Inheritance diagram for ConfigChar:
ConfigNumber< char > ConfigItem

Public Member Functions

 ConfigChar (const char *name, Storage &s, uint64_t addr, char min, char max, void(*onSet)(char)=nullptr)
 
bool handleCommand (const char *input, Print &p) override
 
void print (Print &p) override
 
- Public Member Functions inherited from ConfigNumber< char >
 ConfigNumber (const char *name, Storage &s, uint64_t addr, char min, char max, void(*onSet)(char)=nullptr)
 
const char * getName () override
 
virtual char getValue ()
 
virtual error_t setValue (char newValue)
 
virtual bool isValid () override
 
virtual void printHelp (Print &p) override
 

Additional Inherited Members

- Protected Member Functions inherited from ConfigNumber< char >
virtual void onValueSet () override
 
- Protected Attributes inherited from ConfigNumber< char >
char * name
 
Storageflash
 
const uint64_t addr
 
char min
 
char max
 
void(* onSet )(char)
 

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