Public Member Functions | |
| ModuleFactory2 (IServiceInfo *service_info, const String &name) | |
| String | moduleName () const override |
| Name of the module created by this factory. | |
| const IServiceInfo * | serviceInfo () const override |
| Information about the module that can be created by this factory. | |
| Public Member Functions inherited from Arcane::IModuleFactory2 | |
| virtual Ref< IModule > | createModuleInstance (ISubDomain *sd, const MeshHandle &mesh_handle)=0 |
| Creates a module instance. | |
| virtual void | initializeModuleFactory (ISubDomain *sd)=0 |
| Static initialization of the module. | |
Definition at line 82 of file ModuleFactory.h.
|
inline |
Definition at line 87 of file ModuleFactory.h.
|
override |
Definition at line 134 of file ModuleFactory.cc.
|
inlineoverridevirtual |
Name of the module created by this factory.
Implements Arcane::IModuleFactory2.
Definition at line 94 of file ModuleFactory.h.
Referenced by Arcane::ModuleFactory2T< ModuleType >::createModuleInstance().
|
inlineoverridevirtual |
Information about the module that can be created by this factory.
Implements Arcane::IModuleFactory2.
Definition at line 99 of file ModuleFactory.h.