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 typedef | aspect::internal::Plugins::PluginList< InterfaceClass > | |
plugins | aspect::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 > | |