Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IServiceAndModuleFactoryMngabstract
+ Graphe de collaboration de Arcane::IServiceAndModuleFactoryMng:

Fonctions membres publiques

virtual ~IServiceAndModuleFactoryMng ()
 Libère les ressources.
 
virtual void createAllServiceRegistererFactories ()=0
 Créé toutes les fabriques associées à des ServiceRegisterer.
 
virtual ServiceFactoryInfoCollection serviceFactoryInfos () const =0
 Liste des informations sur les fabriques des services.
 
virtual ServiceFactory2Collection serviceFactories2 () const =0
 Liste des informations sur les fabriques des modules.
 
virtual ModuleFactoryInfoCollection moduleFactoryInfos () const =0
 Liste des fabriques de service.
 
virtual void addGlobalFactory (IServiceFactoryInfo *sfi)=0
 Ajoute la fabrique de service sfi. sfi ne doit pas être détruit tant que cette instance est utilisée. Si sfi est déjà enregistréé, aucune opération n'est effectuée.
 
virtual void addGlobalFactory (IModuleFactoryInfo *mfi)=0
 Ajoute la fabrique de module mfi. mfi ne doit pas être détruit tant que cette instance est utilisée. Si mfi est déjà enregistréé, aucune opération n'est effectuée.
 

Description détaillée

Définition à la ligne 33 du fichier IServiceAndModuleFactoryMng.h.

Documentation des constructeurs et destructeur

◆ ~IServiceAndModuleFactoryMng()

virtual Arcane::IServiceAndModuleFactoryMng::~IServiceAndModuleFactoryMng ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 37 du fichier IServiceAndModuleFactoryMng.h.

Documentation des fonctions membres

◆ createAllServiceRegistererFactories()

virtual void Arcane::IServiceAndModuleFactoryMng::createAllServiceRegistererFactories ( )
pure virtual

Créé toutes les fabriques associées à des ServiceRegisterer.

Cette méthode peut être appelée plusieurs fois si on souhaite enregistrer les nouveaux services disponibles par exemple après un chargement dynamique de bibliothèque.


La documentation de cette classe a été générée à partir du fichier suivant :