ASPECT
aspect::internal::Plugins::PluginList< InterfaceClass > Member List

This is the complete list of members for aspect::internal::Plugins::PluginList< InterfaceClass >, including all inherited members.

create_plugin(const std::string &name, const std::string &documentation)aspect::internal::Plugins::PluginList< InterfaceClass >static
create_plugin(const std::string &name, const std::string &documentation, ParameterHandler &prm)aspect::internal::Plugins::PluginList< InterfaceClass >static
declare_parameters(ParameterHandler &prm)aspect::internal::Plugins::PluginList< InterfaceClass >static
DeclException1(ExcUnknownPlugin, std::string,<< "Can't create a plugin of name <"<< arg1<< "> because such a plugin hasn't been declared.")aspect::internal::Plugins::PluginList< InterfaceClass >
get_description_string()aspect::internal::Plugins::PluginList< InterfaceClass >static
get_pattern_of_names()aspect::internal::Plugins::PluginList< InterfaceClass >static
PluginInfo typedefaspect::internal::Plugins::PluginList< InterfaceClass >
pluginsaspect::internal::Plugins::PluginList< InterfaceClass >static
register_plugin(const std::string &name, const std::string &description, void(*declare_parameters_function)(ParameterHandler &), std::unique_ptr< InterfaceClass >(*factory_function)())aspect::internal::Plugins::PluginList< InterfaceClass >static
write_plugin_graph(const std::string &plugin_system_name, std::ostream &output_stream, const std::string &attachment_point="Simulator")aspect::internal::Plugins::PluginList< InterfaceClass >static
~PluginList()aspect::internal::Plugins::PluginList< InterfaceClass >