This is the complete list of members for Cpl::TShell::Processor, including all inherited members.
| executeCommand(char *deframedInput, Cpl::Io::Output &outfd) noexcept | Cpl::TShell::Processor | protectedvirtual |
| findCommand(const char *verb, size_t verbLength) noexcept | Cpl::TShell::Processor | virtual |
| getAndProcessFrame(Cpl::Io::Output &outfd) noexcept | Cpl::TShell::Processor | protected |
| getCommands() noexcept | Cpl::TShell::Processor | virtual |
| getDelimiterChar() noexcept | Cpl::TShell::Processor | virtual |
| getEscapeChar() noexcept | Cpl::TShell::Processor | virtual |
| getOutputBuffer() noexcept | Cpl::TShell::Processor | virtual |
| getQuoteChar() noexcept | Cpl::TShell::Processor | virtual |
| getTerminatorChar() noexcept | Cpl::TShell::Processor | virtual |
| getTokenBuffer() noexcept | Cpl::TShell::Processor | virtual |
| getTokenBuffer2() noexcept | Cpl::TShell::Processor | virtual |
| getUserPermissionLevel() const noexcept | Cpl::TShell::Processor | virtual |
| m_commands | Cpl::TShell::Processor | protected |
| m_comment | Cpl::TShell::Processor | protected |
| m_deframer | Cpl::TShell::Processor | protected |
| m_del | Cpl::TShell::Processor | protected |
| m_esc | Cpl::TShell::Processor | protected |
| m_framer | Cpl::TShell::Processor | protected |
| m_frameSize | Cpl::TShell::Processor | protected |
| m_inputBuffer | Cpl::TShell::Processor | protected |
| m_outLock | Cpl::TShell::Processor | protected |
| m_outputBuffer | Cpl::TShell::Processor | protected |
| m_quote | Cpl::TShell::Processor | protected |
| m_running | Cpl::TShell::Processor | protected |
| m_term | Cpl::TShell::Processor | protected |
| m_tokenBuffer | Cpl::TShell::Processor | protected |
| m_tokenBuffer2 | Cpl::TShell::Processor | protected |
| m_userPermLevel | Cpl::TShell::Processor | protected |
| m_writeCommandPrompt | Cpl::TShell::Processor | protected |
| oobRead(void *buffer, int numBytes, int &bytesRead) noexcept | Cpl::TShell::Processor | virtual |
| outputCommandError(Command::Result_T result, const char *deframedInput) noexcept | Cpl::TShell::Processor | protected |
| poll() noexcept | Cpl::TShell::Processor | virtual |
| Processor(Cpl::Container::SList< Command > &commands, Cpl::Text::Frame::StreamDecoder &deframer, Cpl::Text::Frame::StreamEncoder &framer, Cpl::System::Mutex &outputLock, char commentChar='#', char argEscape='`', char argDelimiter=' ', char argQuote='"', char argTerminator = '\n', Security::Permission_T initialPermissionLevel = Security::ePUBLIC ) | Cpl::TShell::Processor | |
| readInput(size_t &frameSize) noexcept | Cpl::TShell::Processor | protectedvirtual |
| requestStop() noexcept | Cpl::TShell::Processor | virtual |
| setUserPermissionLevel(Security::Permission_T newPermissionLevel) noexcept | Cpl::TShell::Processor | virtual |
| sortCommandList() noexcept | Cpl::TShell::Processor | protectedvirtual |
| start(Cpl::Io::Input &infd, Cpl::Io::Output &outfd, bool blocking=true) noexcept | Cpl::TShell::Processor | virtual |
| writeFrame(const char *text) noexcept | Cpl::TShell::Processor | virtual |
| writeFrame(const char *text, size_t maxBytes) noexcept | Cpl::TShell::Processor | virtual |
| ~Context_() | Cpl::TShell::Context_ | inlinevirtual |
| ~ProcessorApi() | Cpl::TShell::ProcessorApi | inlinevirtual |