Arcane  4.1.11.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ModuleFactory2

Fonctions membres publiques

 ModuleFactory2 (IServiceInfo *service_info, const String &name)
String moduleName () const override
 Nom du module créé par cette fabrique.
const IServiceInfoserviceInfo () const override
 Informations sur le module pouvant être créé par cette fabrique.
Fonctions membres publiques hérités de Arcane::IModuleFactory2
virtual Ref< IModulecreateModuleInstance (ISubDomain *sd, const MeshHandle &mesh_handle)=0
 Créé un module.
virtual void initializeModuleFactory (ISubDomain *sd)=0
 Initialisation statique du module.

Description détaillée

Définition à la ligne 80 du fichier ModuleFactory.h.

Documentation des constructeurs et destructeur

◆ ModuleFactory2()

Arcane::ModuleFactory2::ModuleFactory2 ( IServiceInfo * service_info,
const String & name )
inline

Définition à la ligne 85 du fichier ModuleFactory.h.

◆ ~ModuleFactory2()

Arcane::ModuleFactory2::~ModuleFactory2 ( )
override

Définition à la ligne 134 du fichier ModuleFactory.cc.

Documentation des fonctions membres

◆ moduleName()

String Arcane::ModuleFactory2::moduleName ( ) const
inlineoverridevirtual

Nom du module créé par cette fabrique.

Implémente Arcane::IModuleFactory2.

Définition à la ligne 91 du fichier ModuleFactory.h.

Référencé par Arcane::ModuleFactory2T< ModuleType >::createModuleInstance().

◆ serviceInfo()

const IServiceInfo * Arcane::ModuleFactory2::serviceInfo ( ) const
inlineoverridevirtual

Informations sur le module pouvant être créé par cette fabrique.

Implémente Arcane::IModuleFactory2.

Définition à la ligne 96 du fichier ModuleFactory.h.


La documentation de cette classe a été générée à partir des fichiers suivants :