|
Classes |
| class | StrCmp |
| struct | Command |
| class | CommandMode |
| struct | EntryError |
Typedefs |
typedef std::map< const char *,
const char *, StrCmp > | TagDict |
Enumerations |
| enum | CheckResult { Ambiguous,
Found,
NotFound,
numCheckResults
} |
Functions |
| void | activate (const CommandMode &mode) |
| void | addCommands (CommandMode &dest, const CommandMode &source) |
| CheckResult | checkName (const CommandMode &mode, const char *name) |
| input::InputBuffer & | currentLine () |
| const CommandMode * | currentMode () |
| void | defaultError (const char *str) |
| void | exitInteractive () |
| void | exitMode () |
| void | insertTag (TagDict &t, const char *name, const char *tag) |
| void | printTags (std::ostream &strm, const TagDict &t) |
| void | pushCommand (const char *name) |
| void | relax_f () |
| void | run (const CommandMode &initMode) |