| addBuf(char *Buf, uint32_t *Len) | StringCommandInterface | |
| batchDone() override | UART_CommandInterface | virtual |
| baud | UART_CommandInterface | private |
| broadcastCommandReplyAsync(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get) | CommandInterface | static |
| bufferCapacity() | StringCommandInterface | |
| bufferLength | UART_CommandInterface | private |
| Cleanup() | cpp_freertos::Thread | protectedvirtual |
| cmdInterfaces | CommandInterface | static |
| CommandInterface() | CommandInterface | |
| Delay(const TickType_t Delay) | cpp_freertos::Thread | inlineprotected |
| DelayUntil(const TickType_t Period) | cpp_freertos::Thread | protected |
| delayUntilInitialized | cpp_freertos::Thread | private |
| delayUntilPreviousWakeTime | cpp_freertos::Thread | private |
| enableBroadcastFromOtherInterfaces | UART_CommandInterface | private |
| EndScheduler() | cpp_freertos::Thread | inlinestatic |
| endUartTransfer(UARTPort *port, bool transmit) | UARTDevice | virtual |
| formatOriginalCommandFromResult(const ParsedCommand &originalCommand, CommandHandler *commandHandler, const bool formatWriteAsRead=false) | StringCommandInterface | static |
| formatReply(std::string &reply, const std::vector< CommandResult > &results, const bool formatWriteAsRead=false) | StringCommandInterface | static |
| generateReplyFromCmd(std::string &replyPart, const ParsedCommand &originalCommand) | StringCommandInterface | static |
| generateReplyValueString(std::string &replyPart, const CommandReply &reply) | StringCommandInterface | static |
| GetHandle() | cpp_freertos::Thread | inline |
| getHelpstring() | UART_CommandInterface | inlinevirtual |
| GetName() | cpp_freertos::Thread | inline |
| GetName() | cpp_freertos::Thread | inline |
| getNewCommands(std::vector< ParsedCommand > &commands) override | StringCommandInterface | virtual |
| GetPriority() | cpp_freertos::Thread | inline |
| GetPriorityFromISR() | cpp_freertos::Thread | inline |
| handle | cpp_freertos::Thread | private |
| hasNewCommands() | CommandInterface | virtual |
| makeCommandReply(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get, CommandInterface *originalInterface=nullptr) | CommandInterface | static |
| maxSendBuffer | UART_CommandInterface | private |
| Name | cpp_freertos::Thread | private |
| Name | cpp_freertos::Thread | private |
| nextFormat | UART_CommandInterface | private |
| Notify() | cpp_freertos::Thread | inline |
| NotifyFromISR() | cpp_freertos::Thread | inline |
| parser | StringCommandInterface | protected |
| parserReady | CommandInterface | protected |
| parserTimeout | UART_CommandInterface | private |
| Priority | cpp_freertos::Thread | private |
| readyToSend() | UART_CommandInterface | virtual |
| ResetDelayUntil() | cpp_freertos::Thread | protected |
| resultsBuffer | UART_CommandInterface | private |
| Resume() | cpp_freertos::Thread | inline |
| ResumeFromISR() | cpp_freertos::Thread | inline |
| Run() | UART_CommandInterface | virtual |
| SchedulerActive | cpp_freertos::Thread | privatestatic |
| sendBuffer | UART_CommandInterface | private |
| sendReplies(const std::vector< CommandResult > &results, CommandInterface *originalInterface) override | UART_CommandInterface | virtual |
| sendReplyAsync(std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type) | CommandInterface | virtual |
| SetPriority(UBaseType_t NewPriority) | cpp_freertos::Thread | inline |
| Signal() | cpp_freertos::Thread | inlineprivate |
| StackDepth | cpp_freertos::Thread | private |
| Start() | cpp_freertos::Thread | |
| StartGuardLock | cpp_freertos::Thread | privatestatic |
| StartScheduler() | cpp_freertos::Thread | inlinestatic |
| startUartTransfer(UARTPort *port, bool transmit) | UARTDevice | virtual |
| StringCommandInterface(uint32_t bufferMaxCapacity=512) | StringCommandInterface | inline |
| Suspend() | cpp_freertos::Thread | inline |
| TaskFunctionAdapter(void *pvParameters) | cpp_freertos::Thread | privatestatic |
| Thread(const std::string Name, uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
| Thread(const char *Name, uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
| Thread(uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
| ThreadStarted | cpp_freertos::Thread | private |
| ThreadWaitSem | cpp_freertos::Thread | private |
| UART_CommandInterface(uint32_t baud=115200) | UART_CommandInterface | |
| uartconfig | UART_CommandInterface | private |
| UARTDevice() | UARTDevice | |
| UARTDevice(UARTPort &port) | UARTDevice | |
| uartport | UARTDevice | protected |
| uartRcv(char &buf) | UART_CommandInterface | virtual |
| Wait(ConditionVariable &Cv, Mutex &CvLock, TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | protected |
| WaitForNotification(TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | inline |
| Yield() | cpp_freertos::Thread | inlinestatic |
| ~CommandInterface() | CommandInterface | virtual |
| ~Thread() | cpp_freertos::Thread | virtual |
| ~UART_CommandInterface() | UART_CommandInterface | virtual |
| ~UARTDevice() | UARTDevice | virtual |