CommandDispatcher(StreamReader &streamReader, Print &printer, uint8_t numCommands, const char **argv, uint8_t argvSize) | ace_routine::cli::CommandDispatcher | inline |
CommandDispatcher(const CommandDispatcher &)=delete (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
CommandDispatcherC(StreamReader &streamReader, Print &printer, const DispatchRecordC *dispatchTable, uint8_t numCommands, const char **argv, uint8_t argvSize) | ace_routine::cli::CommandDispatcherC | inline |
Coroutine() | ace_routine::Coroutine | inlineprotected |
DELIMS (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protectedstatic |
findCommand(const DispatchRecordC *dispatchTable, uint8_t numCommands, const char *cmd) | ace_routine::cli::CommandDispatcherC | static |
getJump() const | ace_routine::Coroutine | inlineprotected |
getName() const | ace_routine::Coroutine | inline |
getNext() | ace_routine::Coroutine | inline |
getRoot() | ace_routine::Coroutine | static |
getStatus() const | ace_routine::Coroutine | inlineprotected |
helpCommandHandler(Print &printer, int argc, const char **argv) | ace_routine::cli::CommandDispatcher | protected |
init(const char *name) | ace_routine::Coroutine | inlineprotected |
init(const __FlashStringHelper *name) | ace_routine::Coroutine | inlineprotected |
isAwaiting() const | ace_routine::Coroutine | inline |
isDelayExpired() | ace_routine::Coroutine | inline |
isDelaying() const | ace_routine::Coroutine | inline |
isDone() const | ace_routine::Coroutine | inline |
isEnding() const | ace_routine::Coroutine | inline |
isRunning() const | ace_routine::Coroutine | inline |
isSuspended() const | ace_routine::Coroutine | inline |
isTerminated() const | ace_routine::Coroutine | inline |
isYielding() const | ace_routine::Coroutine | inline |
kStatusAwaiting | ace_routine::Coroutine | protectedstatic |
kStatusDelaying | ace_routine::Coroutine | protectedstatic |
kStatusEnding | ace_routine::Coroutine | protectedstatic |
kStatusRunning | ace_routine::Coroutine | protectedstatic |
kStatusSuspended | ace_routine::Coroutine | protectedstatic |
kStatusTerminated | ace_routine::Coroutine | protectedstatic |
kStatusYielding | ace_routine::Coroutine | protectedstatic |
mArgv (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
mArgvSize (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
millis() const | ace_routine::Coroutine | virtual |
mNumCommands (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
mPrinter (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
mStreamReader (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
operator=(const CommandDispatcher &)=delete (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protected |
printLineError(const char *line, uint8_t statusCode) | ace_routine::cli::CommandDispatcher | protected |
resume() | ace_routine::Coroutine | |
run() override | ace_routine::cli::CommandDispatcher | protectedvirtual |
runCommand(char *line) | ace_routine::cli::CommandDispatcher | protected |
setAwaiting() | ace_routine::Coroutine | inlineprotected |
setDelay(uint16_t delayMillisDuration) | ace_routine::Coroutine | inlineprotected |
setDelaying() | ace_routine::Coroutine | inlineprotected |
setEnding() | ace_routine::Coroutine | inlineprotected |
setJump(void *jumpPoint) | ace_routine::Coroutine | inlineprotected |
setRunning() | ace_routine::Coroutine | inlineprotected |
setTerminated() | ace_routine::Coroutine | inlineprotected |
setYielding() | ace_routine::Coroutine | inlineprotected |
Status typedef | ace_routine::Coroutine | protected |
STATUS_BUFFER_OVERFLOW (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protectedstatic |
STATUS_FLUSH_TO_EOL (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protectedstatic |
STATUS_SUCCESS (defined in ace_routine::cli::CommandDispatcher) | ace_routine::cli::CommandDispatcher | protectedstatic |
suspend() | ace_routine::Coroutine | inline |
tokenize(char *line, const char **argv, uint8_t argvSize) | ace_routine::cli::CommandDispatcher | static |