#include "commands.h"#include <cstring>#include <iostream>#include <sstream>#include <stack>Include dependency graph for commands.cpp:

Namespaces | |
| namespace | atlas |
| namespace | atlas::commands |
Functions | |
| void | atlas::ambiguous (const std::vector< const char * > &, const char *) |
| void | atlas::execute (const char *name, const CommandMode *mode) |
| const char * | atlas::getCommand (const CommandMode *mode) |
| std::istream & | atlas::getInteractive (std::istream &, std::string &, const char *) |
| bool | atlas::isEqual (const char *a, const char *b) |
| bool | atlas::isInitial (const char *a, const char *b) |
| void | atlas::commands::activate (const CommandMode &mode) |
| void | atlas::commands::addCommands (CommandMode &dest, const CommandMode &source) |
| CheckResult | atlas::commands::checkName (const CommandMode &mode, const char *name) |
| input::InputBuffer & | atlas::commands::currentLine () |
| const CommandMode * | atlas::commands::currentMode () |
| void | atlas::commands::defaultError (const char *str) |
| void | atlas::commands::exitInteractive () |
| void | atlas::commands::exitMode () |
| void | atlas::commands::insertTag (TagDict &t, const char *name, const char *tag) |
| void | atlas::commands::printTags (std::ostream &strm, const TagDict &t) |
| void | atlas::commands::pushCommand (const char *name) |
| void | atlas::commands::relax_f () |
| void | atlas::commands::run (const CommandMode &initMode) |
| void | atlas::ambiguous (const std::vector< const char * > &ext, const char *name) |
| void | atlas::execute (const char *name, const CommandMode *mode) |
| const char * | atlas::getCommand (const CommandMode *mode) |
| std::istream & | atlas::getInteractive (std::istream &strm, std::string &name, const char *prompt) |
Variables | |
| std::stack< const CommandMode * > | atlas::modeStack |
| std::stack< const char * > | atlas::commandStack |
| input::InputBuffer | atlas::commandLine |
| bool | atlas::runFlag |
1.4.6