MoCSI API Reference
Loading...
Searching...
No Matches
ModuleFactory< T > Member List

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 typedefModuleFactory< T >
creation_method_submodules typedefModuleFactory< T >
ModuleFactory()=deleteModuleFactory< T >
registerModule(std::string name, creation_method module) noexceptModuleFactory< T >static
registerModule(std::string name, creation_method_submodules module) noexceptModuleFactory< T >static