add(const std::string &key, char brief=0) (defined in BankSuper< Command >) | BankSuper< Command > | inline |
add(char brief=0) | BankSuper< Command > | inline |
drain::Bank::add(const K &key) | Bank< T, K > | inline |
add() (defined in Bank< T, K >) | Bank< T, K > | inline |
addExternal(const D &entry, char alias=0) (defined in CommandBank) | CommandBank | inline |
addExternal(char PREFIX, const D &entry, char alias=0) (defined in CommandBank) | CommandBank | inline |
addExternal(const D &entry, const std::string &key, char alias=0) (defined in CommandBank) | CommandBank | inline |
drain::Bank::addExternal(const D &entry, const K &key) | Bank< T, K > | inline |
addSection(const FlagResolver::dict_t::key_t &title, const FlagResolver::dict_t::value_t index=0) (defined in BankSuper< Command >) | BankSuper< Command > | inline |
append(const Script &script, Program &prog) const | CommandBank | |
append(const Script &script, Context &ctx, Program &prog) const | CommandBank | protected |
bank_id typedef (defined in BankSuper< Command >) | BankSuper< Command > | |
bank_t typedef (defined in BankSuper< Command >) | BankSuper< Command > | |
BankSuper() (defined in BankSuper< Command >) | BankSuper< Command > | inline |
BankSuper(const BankSuper &bank) (defined in BankSuper< Command >) | BankSuper< Command > | inline |
briefKeys (defined in BankSuper< Command >) | BankSuper< Command > | protected |
clone(const K &key) const | Bank< T, K > | inline |
cloner_t typedef (defined in Bank< T, K >) | Bank< T, K > | |
command_t typedef (defined in CommandBank) | CommandBank | |
CommandBank() (defined in CommandBank) | CommandBank | inline |
CommandBank(const CommandBank &bank) (defined in CommandBank) | CommandBank | inline |
data_t typedef (defined in BankSuper< Command >) | BankSuper< Command > | |
defaultCmdKey | CommandBank | |
deriveCmdName(std::string &name, char prefix=0) | CommandBank | static |
execFileCmd | CommandBank | |
exportStatus(std::map< std::string, T > &statusMap) const (defined in CommandBank) | CommandBank | |
flushRoutine(Script &script, Context &ctx, Program &prog) | CommandBank | inline |
get(const K &key) const | Bank< T, K > | inline |
get(const K &key) | Bank< T, K > | inline |
get() const | Bank< T, K > | inline |
getAlias(const std::string &value) const (defined in BankSuper< Command >) | BankSuper< Command > | inline |
getAliases() const (defined in BankSuper< Command >) | BankSuper< Command > | inline |
getCloner() (defined in Bank< T, K >) | Bank< T, K > | inlinestatic |
getCloner(const K &key) const | Bank< T, K > | inline |
getKeys() (defined in Bank< T, K >) | Bank< T, K > | inline |
getMap() const (defined in Bank< T, K >) | Bank< T, K > | inline |
has(const K &key) const | Bank< T, K > | inline |
hasAlias(const std::string &value) const (defined in BankSuper< Command >) | BankSuper< Command > | inline |
hasAlias(char brief) const (defined in BankSuper< Command >) | BankSuper< Command > | inline |
help(std::ostream &ostr=std::cout) | CommandBank | |
help(Flagger::ivalue_t sectionFilter, std::ostream &ostr=std::cout) | CommandBank | |
help(const std::string &key, std::ostream &ostr=std::cout) | CommandBank | |
info(const std::string &key, const command_t &cmd, std::ostream &ostr=std::cout, bool detailed=true) const | CommandBank | |
key_set_t typedef | Bank< T, K > | |
key_t typedef (defined in BankSuper< Command >) | BankSuper< Command > | |
keys (defined in Bank< T, K >) | Bank< T, K > | protected |
logFileSyntax (defined in CommandBank) | CommandBank | |
map_t typedef | Bank< T, K > | |
notFoundHandlerCmdKey | CommandBank | |
readFile(const std::string &filename, Program &prog) const (defined in CommandBank) | CommandBank | |
readFileTXT(const std::string &filename, Script &script) const | CommandBank | |
remove(Program &prog) const (defined in CommandBank) | CommandBank | |
resolve(const key_t &value) const | BankSuper< Command > | inlinevirtual |
resolveFull(const key_t &key) const | CommandBank | |
run(const std::string &cmd, const std::string ¶ms, Context &ctx) | CommandBank | |
run(Program &prog, ClonerBase< Context > &contextCloner) | CommandBank | |
scriptCmd | CommandBank | |
scriptify(int argc, const char **argv, Script &script) const | CommandBank | |
scriptify(const std::string &cmdLine, Script &script) const | CommandBank | |
scriptify(const std::string &arg, const std::string &argNext, Script &script) const | CommandBank | |
scriptTriggerFlag | CommandBank | |
sections (defined in BankSuper< Command >) | BankSuper< Command > | |
set(const std::string &key, drain::ClonerBase< T > &cloner) | Bank< T, K > | inlineprotected |
setBriefKey(char brief, const std::string &value) | BankSuper< Command > | inline |
setDefaultCmdKey(const std::string &s) | CommandBank | inline |
setNotFoundHandlerCmdKey(const std::string &s) | CommandBank | inline |
setScriptCmd(const std::string &s) | CommandBank | inline |
setScriptFileCmd(const std::string &s) | CommandBank | inline |
setScriptTriggerFlag(drain::Flagger::ivalue_t sectionFlag) (defined in CommandBank) | CommandBank | inline |
setTitle(const std::string &title) | BankSuper< Command > | inline |
title | BankSuper< Command > | protected |
tokenize(const std::string &cmdLine, std::list< std::string > &args) const (defined in CommandBank) | CommandBank | protected |
toStream(std::ostream &ostr=std::cout) const (defined in Bank< T, K >) | Bank< T, K > | inline |
trimWords() | CommandBank | static |
value_t typedef | Bank< T, K > | |
~Bank() (defined in Bank< T, K >) | Bank< T, K > | inlinevirtual |