, including all inherited members.
addArgument(const std::string &module, const std::string &argument) | TemplateFactory< modules::BaseModule, modules::options > | |
addArgument(const std::string &argument) | TemplateFactory< modules::BaseModule, modules::options > | |
addArguments(const std::string &all_args) | TemplateFactory< modules::BaseModule, modules::options > | |
addOptions(const std::string &name, modules::options *opts) | TemplateFactory< modules::BaseModule, modules::options > | |
ArgumentsVector typedef | TemplateFactory< modules::BaseModule, modules::options > | |
canCreate(const std::string &name) const | TemplateFactory< modules::BaseModule, modules::options > | [inline] |
createModule(const std::string &, modules::options *opts=NULL) | TemplateFactory< modules::BaseModule, modules::options > | [virtual] |
factory() | modules::factory | [inline, private] |
GetArgumentName(const std::string &module, const int &argument) | TemplateFactory< modules::BaseModule, modules::options > | |
GetProduct(const std::string &module) | TemplateFactory< modules::BaseModule, modules::options > | |
Instance() | modules::factory | [inline, static] |
ModuleMaker typedef | TemplateFactory< modules::BaseModule, modules::options > | |
PrintPossibleModules() const | TemplateFactory< modules::BaseModule, modules::options > | |
registerModule(const std::string &, ModuleMaker, const std::string &out="") | TemplateFactory< modules::BaseModule, modules::options > | |
SetDebug(bool debug=true) | TemplateFactory< modules::BaseModule, modules::options > | [inline] |
TemplateFactory(const std::string &name) | TemplateFactory< modules::BaseModule, modules::options > | [inline, protected] |
~factory() | modules::factory | [inline, private] |
~TemplateFactory() | TemplateFactory< modules::BaseModule, modules::options > | [inline, protected, virtual] |