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 |