| Sming Framework API
    Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language. | 
Command delegate class. More...
#include <CommandDelegate.h>
| Public Member Functions | |
| CommandDelegate (String reqName, String reqHelp, String reqGroup, commandFunctionDelegate reqFunction) | |
| Public Attributes | |
| String | commandName | 
| Command name.  More... | |
| String | commandHelp | 
| Command help.  More... | |
| String | commandGroup | 
| Command group.  More... | |
| commandFunctionDelegate | commandFunction | 
| Command Delegate (function that is called when command is invoked)  More... | |
| Friends | |
| class | HashMap< String, CommandDelegate > | 
Command delegate class.
| CommandDelegate::CommandDelegate | ( | String | reqName, | 
| String | reqHelp, | ||
| String | reqGroup, | ||
| commandFunctionDelegate | reqFunction | ||
| ) | 
Instantiate a command delegate
| reqName | Command name - the text a user types to invoke the command | 
| reqHelp | Help message shown by CLI "help" command | 
| reqGroup | The command group to which this command belongs | 
| reqFunction | Delegate that should be invoked (triggered) when the command is entered by a user | 
| commandFunctionDelegate CommandDelegate::commandFunction | 
Command Delegate (function that is called when command is invoked)
| String CommandDelegate::commandGroup | 
Command group.
| String CommandDelegate::commandHelp | 
Command help.
| String CommandDelegate::commandName | 
Command name.