CommandBank Member List

This is the complete list of members for CommandBank, including all inherited members.

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)CommandBankinline
addExternal(char PREFIX, const D &entry, char alias=0) (defined in CommandBank)CommandBankinline
addExternal(const D &entry, const std::string &key, char alias=0) (defined in CommandBank)CommandBankinline
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) constCommandBank
append(const Script &script, Context &ctx, Program &prog) constCommandBankprotected
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) constBank< 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)CommandBankinline
CommandBank(const CommandBank &bank) (defined in CommandBank)CommandBankinline
data_t typedef (defined in BankSuper< Command >)BankSuper< Command >
defaultCmdKeyCommandBank
deriveCmdName(std::string &name, char prefix=0)CommandBankstatic
execFileCmdCommandBank
exportStatus(std::map< std::string, T > &statusMap) const (defined in CommandBank)CommandBank
flushRoutine(Script &script, Context &ctx, Program &prog)CommandBankinline
get(const K &key) constBank< T, K >inline
get(const K &key)Bank< T, K >inline
get() constBank< 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) constBank< 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) constBank< 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) constCommandBank
key_set_t typedefBank< 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 typedefBank< T, K >
notFoundHandlerCmdKeyCommandBank
readFile(const std::string &filename, Program &prog) const (defined in CommandBank)CommandBank
readFileTXT(const std::string &filename, Script &script) constCommandBank
remove(Program &prog) const (defined in CommandBank)CommandBank
resolve(const key_t &value) constBankSuper< Command >inlinevirtual
resolveFull(const key_t &key) constCommandBank
run(const std::string &cmd, const std::string &params, Context &ctx)CommandBank
run(Program &prog, ClonerBase< Context > &contextCloner)CommandBank
scriptCmdCommandBank
scriptify(int argc, const char **argv, Script &script) constCommandBank
scriptify(const std::string &cmdLine, Script &script) constCommandBank
scriptify(const std::string &arg, const std::string &argNext, Script &script) constCommandBank
scriptTriggerFlagCommandBank
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)CommandBankinline
setNotFoundHandlerCmdKey(const std::string &s)CommandBankinline
setScriptCmd(const std::string &s)CommandBankinline
setScriptFileCmd(const std::string &s)CommandBankinline
setScriptTriggerFlag(drain::Flagger::ivalue_t sectionFlag) (defined in CommandBank)CommandBankinline
setTitle(const std::string &title)BankSuper< Command >inline
titleBankSuper< Command >protected
tokenize(const std::string &cmdLine, std::list< std::string > &args) const (defined in CommandBank)CommandBankprotected
toStream(std::ostream &ostr=std::cout) const (defined in Bank< T, K >)Bank< T, K >inline
trimWords()CommandBankstatic
value_t typedefBank< T, K >
~Bank() (defined in Bank< T, K >)Bank< T, K >inlinevirtual