![]() |
MoCSI API Reference
|
This is the complete list of members for ModuleFactory< T >, including all inherited members.
| create(const std::string &name, SimulationClassBase< T > *sim) | ModuleFactory< T > | static |
| createAllManagingModules(SimulationClassBase< T > *sim_pointer) | ModuleFactory< T > | static |
| createAllSelectedManagingModules(SimulationClassBase< T > *sim_pointer, const std::vector< std::string > &list_of_mananging_modules_to_load) | ModuleFactory< T > | static |
| createAllSelectedSubmodules(SimulationClassBase< T > *sim_pointer, const std::vector< std::shared_ptr< GenericManagingModule< T > > > &loaded_managing_modules) | ModuleFactory< T > | static |
| createAllSubmodules(SimulationClassBase< T > *sim_pointer) | ModuleFactory< T > | static |
| createSubmodule(const std::string &name, SimulationClassBase< T > *sim) | ModuleFactory< T > | static |
| creation_method typedef | ModuleFactory< T > | |
| creation_method_submodules typedef | ModuleFactory< T > | |
| ModuleFactory()=delete | ModuleFactory< T > | |
| registerModule(std::string name, creation_method module) noexcept | ModuleFactory< T > | static |
| registerModule(std::string name, creation_method_submodules module) noexcept | ModuleFactory< T > | static |