|
Commander-API V3.0.0
Lightweight Command Parser
|
This is the complete list of members for Commander, including all inherited members.
| API_t typedef | Commander | |
| attachDebugChannel(Stream *resp) | Commander | |
| attachTreeFunction(systemCommand_t *API_tree_p, uint32_t API_tree_size_p) | Commander | |
| attachVariablesFunction(systemVariable_t *variables_p, uint32_t variables_size_p) | Commander | static |
| caller | Commander | private |
| CommanderUT | Commander | friend |
| commandExists(const char *cmd, systemCommand_t **cmd_ptr=NULL) | Commander | |
| dbgResponse | Commander | private |
| DEBUG_DEBUG enum value | Commander | |
| DEBUG_ERROR enum value | Commander | |
| DEBUG_OFF enum value | Commander | |
| DEBUG_VERBOSE enum value | Commander | |
| debugLevel | Commander | privatestatic |
| debugLevel_t enum name | Commander | |
| defaultCommandCaller | Commander | private |
| disableFormatting() | Commander | |
| empty_string | Commander | privatestatic |
| enableFormatting() | Commander | |
| enablePipeModuleFunc(char *buffer, int bufferSize, commanderPipeChannel *pipeChannel_p) | Commander | |
| execute(const char *cmd, Stream *channel_p=NULL, CommandCaller *caller_p=NULL) | Commander | |
| executeCommand(const char *cmd) | Commander | private |
| floatToString(float number, char *buffer, int bufferSize) | Commander | static |
| formatting | Commander | private |
| generateHint(const char *fraction, char *buffer_p, int buffer_size_p) | Commander | |
| getHint(int index, bool only_remaining_chars=false) | Commander | |
| getSystemVariable(const char *name) | Commander | static |
| hasChar(const char *str, char c, bool ignoreString=true) | Commander | private |
| hasChar(const char *str, char c, int number, bool ignoreString=true) | Commander | private |
| init() | Commander | |
| inString(const char *source, int index) | Commander | static |
| lastCommandHint | Commander | |
| lastCommandHintOffset | Commander | |
| lastHint | Commander | |
| originalCommandData | Commander | private |
| pipeArgBuffer | Commander | private |
| pipeChannel | Commander | private |
| pipeCounter | Commander | private |
| printArgumentError(Stream *channel_p) | Commander | static |
| printBrokenPipe() | Commander | private |
| printHelp(Stream *out, bool description, bool style=false) | Commander | |
| printSystemVariable(Stream *channel_p, const char *name, int decimalPlaces=2) | Commander | static |
| printSystemVariables(Stream *channel_p) | Commander | static |
| regularCommands | Commander | private |
| setDebugLevel(debugLevel_t debugLevel_p) | Commander | static |
| systemCommand_t typedef | Commander | |
| systemVariable_t typedef | Commander | |
| systemVariables | Commander | privatestatic |
| systemVariableType_t enum name | Commander | |
| tempBuff | Commander | private |
| update(char *buffer, int bufferSize, Stream *channel_p) | Commander | |
| updateBufferCounter | Commander | private |
| VARIABLE_FLOAT enum value | Commander | |
| VARIABLE_INT enum value | Commander | |
| VARIABLE_STRING enum value | Commander | |
| version | Commander | static |