SDK  23.9.2
For IoT System Software Development
Public Member Functions | List of all members
ConfigBool Class Reference
Inheritance diagram for ConfigBool:
ConfigNumber< bool > ConfigItem

Public Member Functions

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

Additional Inherited Members

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

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