Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ModuleFactory2
+ Graphe d'héritage de Arcane::ModuleFactory2:
+ Graphe de collaboration de 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 :