SST/macro
sprockit::Factory< T, Args > Member List

This is the complete list of members for sprockit::Factory< T, Args >, including all inherited members.

_get_value(const std::string &valname, sprockit::sim_parameters *params, const Args &...args)sprockit::Factory< T, Args >inlineprotectedstatic
add_to_map(const std::string &namestr, builder_t *desc, std::map< std::string, builder_t * > *descr_map, std::map< std::string, std::list< std::string > > *alias_map)sprockit::Factory< T, Args >inlinestatic
alias_map typedefsprockit::Factory< T, Args >
alias_map_sprockit::Factory< T, Args >static
builder_map typedefsprockit::Factory< T, Args >
builder_map_sprockit::Factory< T, Args >static
builder_t typedefsprockit::Factory< T, Args >
clean_up()sprockit::Factory< T, Args >inlinestatic
element_type typedefsprockit::Factory< T, Args >
get_extra_param(const std::string &param_name, sim_parameters *params, const Args &...args)sprockit::Factory< T, Args >inlinestatic
get_optional_param(const std::string &param_name, const std::string &defval, sim_parameters *params, const Args &...args)sprockit::Factory< T, Args >inlinestatic
get_param(const std::string &param_name, sim_parameters *params, const Args &...args)sprockit::Factory< T, Args >inlinestatic
get_value(const std::string &valname, sim_parameters *params, const Args &...args)sprockit::Factory< T, Args >inlinestatic
name_sprockit::Factory< T, Args >static
register_alias(const std::string &oldname, const std::string &newname)sprockit::Factory< T, Args >inlinestatic
register_name(const std::string &name, builder_t *descr)sprockit::Factory< T, Args >inlinestatic