| addCommandToFront(t_type command, const String &args=String(), const String ®ex=String()) | HardwareCommandQueue< t_type > | inline |
| allowMultipleCommandsInStream(t_type command, const String &args) const | HardwareCommandQueue< t_type > | inlinevirtual |
| bufferOffset() const | HardwareCommandQueue< t_type > | inline |
| cancelCommand() | HardwareCommandQueue< t_type > | inlinevirtual |
| clearCommands() | HardwareCommandQueue< t_type > | inline |
| commandInformation(t_type command) | HardwareCommandQueue< t_type > | inline |
| commandTimeout() const | HardwareCommandQueue< t_type > | inline |
| currentArgs() const | HardwareCommandQueue< t_type > | inline |
| currentCommand() const | HardwareCommandQueue< t_type > | inline |
| currentRegex() const | HardwareCommandQueue< t_type > | inline |
| disableCommand(t_type command) | HardwareCommandQueue< t_type > | inline |
| endCommandQueue() | HardwareCommandQueue< t_type > | inlinevirtual |
| executeCommand(const t_type &command, const String &args)=0 | HardwareCommandQueue< t_type > | pure virtual |
| executeCommandBlocking(const t_type &command, const String &args=String()) | HardwareCommandQueue< t_type > | inline |
| finishCommand() | HardwareCommandQueue< t_type > | inline |
| getCommandCSVInfo(bool only_supported, bool include_identity_info, char deliminator=',') const | HardwareCommandQueue< t_type > | inline |
| getCommandJSONInfo(bool only_supported) const | HardwareCommandQueue< t_type > | inline |
| hasPending() const | HardwareCommandQueue< t_type > | inline |
| hasPendingCommand(t_type command) const | HardwareCommandQueue< t_type > | inline |
| m_buffer_offset | HardwareCommandQueue< t_type > | protected |
| m_command_info | HardwareCommandQueue< t_type > | protected |
| m_current_command | HardwareCommandQueue< t_type > | protected |
| m_current_command_start_time | HardwareCommandQueue< t_type > | protected |
| m_ordered_commands | HardwareCommandQueue< t_type > | protected |
| m_pending_block_command | HardwareCommandQueue< t_type > | protected |
| m_pending_commands | HardwareCommandQueue< t_type > | protected |
| m_records | HardwareCommandQueue< t_type > | protected |
| onFailure(const t_type &command) | HardwareCommandQueue< t_type > | inlinevirtual |
| popCommandAndExecute() | HardwareCommandQueue< t_type > | inline |
| postCommand(t_type command, const String &args=String(), const String ®ex=String()) | HardwareCommandQueue< t_type > | inline |
| removeCommand(t_type command) | HardwareCommandQueue< t_type > | inline |
| retryCommand() | HardwareCommandQueue< t_type > | inlinevirtual |
| rxDelay() const | HardwareCommandQueue< t_type > | inline |
| s_buffer_size | HardwareCommandQueue< t_type > | static |
| setBufferOffset(uint04 buffer_offset) | HardwareCommandQueue< t_type > | inline |
| setFromJSONInfo(const JSONNode &root, bool allow_command_override, ProgressInfo *log) | HardwareCommandQueue< t_type > | inline |
| setSupport(t_type command, CommandSupport support) | HardwareCommandQueue< t_type > | inline |
| setSupported(t_type command, bool supported) | HardwareCommandQueue< t_type > | inline |
| supportsCommand(t_type command) const | HardwareCommandQueue< t_type > | inlinevirtual |
| txDelay() const | HardwareCommandQueue< t_type > | inline |