acceptsOutput(OutputLevel level, const OutputContextContainer &context) const override | orxonox::SubcontextOutputListener | virtual |
addLine(const std::string &line, LineType type=LineType::DebugOutput) | orxonox::Shell | |
addOutput(const std::string &text, LineType type=LineType::DebugOutput) | orxonox::Shell | |
addToHistory(const std::string &command) | orxonox::Shell | private |
backspace() | orxonox::Shell | private |
BaseWriter(const std::string &name, bool bRegister=true) | orxonox::BaseWriter | |
bScrollable_ | orxonox::Shell | private |
cacheSize_s | orxonox::Shell | privatestatic |
changedConfigurableAdditionalContexts() | orxonox::BaseWriter | |
changedConfigurableAdditionalContextsLevel() | orxonox::BaseWriter | |
changedConfigurableLevel() | orxonox::BaseWriter | |
clearInput() | orxonox::Shell | private |
clearOutput() | orxonox::Shell | |
commandHistory_ | orxonox::Shell | private |
commandHistoryLengthChanged() | orxonox::Shell | |
commandHistoryOffsetChanged() | orxonox::Shell | |
configurableAdditionalContexts_ | orxonox::BaseWriter | |
configurableAdditionalContextsMaxLevel_ | orxonox::BaseWriter | |
configurableMaxLevel_ | orxonox::BaseWriter | |
configureInputBuffer() | orxonox::Shell | private |
cursorEnd() | orxonox::Shell | private |
cursorHome() | orxonox::Shell | private |
cursorLeft() | orxonox::Shell | private |
cursorRight() | orxonox::Shell | private |
deleteChar() | orxonox::Shell | private |
devModeChanged(bool value) override | orxonox::Shell | privatevirtual |
DevModeListener() | orxonox::DevModeListener | |
execute() | orxonox::Shell | private |
exit() | orxonox::Shell | private |
getAdditionalContextsLevelMask() const | orxonox::OutputListener | inline |
getAdditionalContextsMask() const | orxonox::OutputListener | inline |
getCacheSize() | orxonox::Shell | inlinestatic |
getConfigurableAdditionalContextsMaxLevelName() const | orxonox::BaseWriter | inline |
getConfigurableAdditionalContextsName() const | orxonox::BaseWriter | inline |
getConfigurableMaxLevelName() const | orxonox::BaseWriter | inline |
getConfigurableSectionName() | orxonox::BaseWriter | inlinestatic |
getContext() const | orxonox::Listable | inline |
getCursorPosition() const | orxonox::Shell | |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) const | orxonox::Identifiable | inline |
getEndIterator() const | orxonox::Shell | |
getFromHistory() const | orxonox::Shell | private |
getIdentifier() const | orxonox::Identifiable | inline |
getInput() const | orxonox::Shell | |
getInputBuffer() | orxonox::Shell | inline |
getLevelMask() const | orxonox::OutputListener | inline |
getListeners() const | orxonox::OutputListener | inlineprotected |
getName() const | orxonox::BaseWriter | inline |
getNewestLineIterator() const | orxonox::Shell | |
getNumLines() const | orxonox::Shell | inline |
getScrollPosition() const | orxonox::Shell | inline |
getSubcontexts() const | orxonox::SubcontextOutputListener | inline |
hintAndComplete() | orxonox::Shell | private |
historyDown() | orxonox::Shell | private |
historyOffset_ | orxonox::Shell | private |
historyPosition_ | orxonox::Shell | private |
historySearchDown() | orxonox::Shell | private |
historySearchUp() | orxonox::Shell | private |
historyUp() | orxonox::Shell | private |
Identifiable() | orxonox::Identifiable | |
inputBuffer_ | orxonox::Shell | private |
inputChanged() | orxonox::Shell | private |
isA(const Identifier *identifier) | orxonox::Identifiable | |
isA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isA(const Identifiable *object) | orxonox::Identifiable | |
isChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectParentOf(const Identifiable *object) | orxonox::Identifiable | |
isExactlyA(const Identifier *identifier) | orxonox::Identifiable | |
isExactlyA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isExactlyA(const Identifiable *object) | orxonox::Identifiable | |
isParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isParentOf(const Identifiable *object) | orxonox::Identifiable | |
LineList typedef | orxonox::Shell | |
LineType enum name | orxonox::Shell | |
Listable() | orxonox::Listable | |
Listable(Context *context) | orxonox::Listable | |
listeners_ | orxonox::Shell | private |
maxHistoryLength_ | orxonox::Shell | private |
operator=(const Shell &)=delete | orxonox::Shell | private |
output(OutputLevel level, const OutputContextContainer &context, const std::vector< std::string > &lines) override | orxonox::BaseWriter | protectedvirtual |
outputLines_ | orxonox::Shell | private |
OutputListener(bool bRegister=true) | orxonox::OutputListener | |
printLine(const std::string &line, OutputLevel level) override | orxonox::Shell | privatevirtual |
registerListener(ShellListener *listener) | orxonox::Shell | |
orxonox::BaseWriter::registerListener(AdditionalContextListener *listener) | orxonox::OutputListener | |
scrollDown() | orxonox::Shell | private |
scrollIterator_ | orxonox::Shell | private |
scrollPosition_ | orxonox::Shell | private |
scrollUp() | orxonox::Shell | private |
setAdditionalContextsLevelMax(OutputLevel max) | orxonox::BaseWriter | |
setAdditionalContextsMask(OutputContextMask mask) override | orxonox::SubcontextOutputListener | virtual |
setAdditionalSubcontexts(const std::set< const OutputContextContainer * > &subcontexts) | orxonox::SubcontextOutputListener | |
setConfigValues() | orxonox::Shell | |
setContext(Context *context) | orxonox::Listable | |
setCursorPosition(unsigned int cursor) | orxonox::Shell | |
setLevelMax(OutputLevel max) | orxonox::BaseWriter | |
Shell(const std::string &consoleName="", bool bScrollable=true) | orxonox::Shell | |
Shell(const Shell &)=delete | orxonox::Shell | private |
SubcontextOutputListener(bool bRegister=true) | orxonox::SubcontextOutputListener | |
unfilteredOutput(OutputLevel level, const OutputContextContainer &context, const std::vector< std::string > &lines) | orxonox::OutputListener | inlinevirtual |
unregisterListener(ShellListener *listener) | orxonox::Shell | |
orxonox::BaseWriter::unregisterListener(AdditionalContextListener *listener) | orxonox::OutputListener | |
unregisterObject() | orxonox::Listable | |
updateListeners() | orxonox::Shell | inlineprivate |
~BaseWriter() | orxonox::BaseWriter | virtual |
~DevModeListener()=default | orxonox::DevModeListener | virtual |
~Identifiable() | orxonox::Identifiable | inlinevirtual |
~Listable() | orxonox::Listable | virtual |
~OutputListener() | orxonox::OutputListener | virtual |
~Shell() | orxonox::Shell | |
~SubcontextOutputListener() | orxonox::SubcontextOutputListener | virtual |