Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IModuleMngabstract

Interface du gestionnaire de modules. Plus de détails...

#include <arcane/core/IModuleMng.h>

+ Graphe de collaboration de Arcane::IModuleMng:

Fonctions membres publiques

virtual ~IModuleMng ()
 Destructeur.
 
virtual void addModule (Ref< IModule > m)=0
 Ajoute le module m au gestionnaire.
 
virtual void removeModule (Ref< IModule > m)=0
 Supprime le module m.
 
virtual void dumpList (std::ostream &o)=0
 Affiche la liste des modules du gestionnaire sur un flux o.
 
virtual ModuleCollection modules () const =0
 Liste des modules.
 
virtual void removeAllModules ()=0
 Supprime et détruit les modules gérés par ce gestionnaire.
 
virtual bool isModuleActive (const String &name)=0
 Indique si le module de nom name est actif.
 
virtual IModulefindModule (const String &name)=0
 Retourne l'instance du module de nom name.
 

Description détaillée

Interface du gestionnaire de modules.

Définition à la ligne 38 du fichier IModuleMng.h.

Documentation des constructeurs et destructeur

◆ ~IModuleMng()

virtual Arcane::IModuleMng::~IModuleMng ( )
inlinevirtual

Destructeur.

Libère les ressources

Définition à la ligne 44 du fichier IModuleMng.h.

Documentation des fonctions membres

◆ findModule()

virtual IModule * Arcane::IModuleMng::findModule ( const String name)
pure virtual

Retourne l'instance du module de nom name.

Si aucune module de nom name n'existe, retourne 0.

◆ isModuleActive()

virtual bool Arcane::IModuleMng::isModuleActive ( const String name)
pure virtual

Indique si le module de nom name est actif.

Si aucune module de nom name n'existe, retourne false.


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